如何在文本段落中的每一个单词上添加跨度
How to add spans to every word in paragraph of text?
如何将span附加到特定文档div
("text")中的每个单词?在js
中使用nodes
的新手。不断收到消息,
"对象没有方法追加子对象…"
我错过了什么?这是我的代码:
var y;
var words;
function get() {
y = document.getElementById("text").firstChild.nodeValue;
words = y.split(" ");
for (var x = 0; x < 3; x++)
{
var newSpan = document.createElement('span');
words[x].appendChild(newSpan);
}
}
您需要首先获取要将单词附加到的dom元素,
elem = documents.getElementById("#some_container");
然后将单词附加到
words.forEach(function(w) {
var new_span = document.createElement('<span>');
new_span.innerHTML = w;
elem.appendChild(new_span);
});
相关文章:
- 使用jQuery检查提交时添加到句子中的单词
- 如何使用Javascript在给定的句子中找到大写单词并在其前面添加一个字符
- 通过PHP将单词添加到游戏中
- RegEx:在单词边界添加加号
- 将组成单词的字符添加到数组的开头
- 使用javascript为单词添加样式
- 使用JavaScript添加单词样式,但避免链接
- 单词中的元素每个都添加类
- 跳过用户输入的文本字符串中的特殊字符,并在 Javascript 中的每个单词后添加连字符
- 添加一个“;以及“;到String-js/Angular中的最后一个单词
- 添加“<strong>"到某个单词使用handlers.js
- 考虑到我在JavaScript中使用.replace.更改了特定单词中间的另一个字符,我如何在该单词之前添加字符
- 找到包含单词的特定链接并添加到数组中
- struts2 文本区域 仅为一个单词添加样式
- 在 JavaScript 中使用正则表达式在单词的任一侧添加空格
- 使用 jQuery 为某些单词添加下划线
- 将单击的单词添加到字符串中
- 内联 jquery 字符串 - 为某些单词添加粗体字体
- 比较值并为不匹配的单词添加错误类
- 如何在jQuery中以hashtag开头的单词添加类