如何在元素后面添加空格
How to append a space after an element
我想知道如何在JavaScript中添加元素后的空间?我在for循环中创建了一个图像和一个span,我想在图像和span之后添加一个空格。下面是我创建标签的方法:
var image = document.createElement("img");
var host = document.createElement ("div");
host.appendChild (document.createElement ("img"));
host.appendChild (document.createTextNode (" "));
host.appendChild (document.createElement ("span"));
console.log (host.innerHTML);
输出<img /> <span></span>
您可以通过在img
或span
上使用CSS属性margin
来实现相同的视觉外观。
既然你要求一些视觉空白-最简单和最灵活的方法是通过CSS应用它,而不是使用空格字符:
img {
margin-right: 5px;
}
如果你只想把它应用到你创建的特定元素上,你可以使用JavaScript应用CSS: http://jsfiddle.net/aRcPE/.
image.style.marginRight = "5px"; // "foo-bar" becomes "fooBar" since
// the hyphen is not allowed in this notation
试试document.createTextNode(" ");
相关文章:
- 在点后添加空格,但不在 URL 中添加空格
- 在逗号和句号后添加空格,但如果是十进制分隔符,则不添加空格
- Regex用于在特定条件下为新句子添加空格或句号
- 如何在字符串变量的开头和末尾添加空格
- 在字符串 jquery 中添加空格
- 在图像之前添加空格,javascript
- 在 JavaScript 中使用正则表达式在单词的任一侧添加空格
- 在选择选项中添加空格
- 根据类添加空格以保存文本文件
- 如何创建一个在字符串中查找大写字母并添加空格的函数
- Javascript匹配字符并在两者之间添加空格
- 在数字后添加空格
- 如何在正则表达式中添加空格
- 在 Javascript document.write 中添加空格
- 如何在高图表字幕选项中添加空格
- JavaScript正则表达式为字符串中的每个项目添加空格
- 在x轴和带时间刻度的直线之间添加空格
- 如何在 ng 重复元素后添加空格
- 根据元素宽度向javascript字符串添加空格
- 在TinyMCE中键入时,在字符前添加空格