Javascript.可以在分裂的单词上添加id ??使用word.split(“;”)
Javascript. It is possible to add id on splitted word?? using word.split("")
var wtc = document.getElementById("sw").value;
var cw = wtc.split("").join(' ');
cw.toString();
var x=document.getElementById("demo");
x.innerHTML=cw;
我有这个代码。我怎么能把id加到分裂的(我说的对吗??)这个词上…有可能吗?我想要的是在每个被分割的字母上加上id。我不知道确切的字母数,因为这取决于用户输入的单词。
例如。我有这个词从分裂。
[W][O][R][M]
我希望它是这样的。或者任何有id的东西:)
<div id="DIVtext1">W</div>
<div id="DIVtext2">O</div>
<div id="DIVtext3">R</div>
<div id="DIVtext4">M</div>
谢谢!
你的意思是:
var word = "WORM".split("");
var demoEle = document.getElementById("demo");
for(var w = 0, len = word.length; w < len; w++) {
var divEle = document.createElement("div");
divEle.id = "DIVtext"+(w+1);
divEle.onclick = (function(v) {
return function() { copyDiv( "DIVtext" + (v+1) ) };
})(w);
divEle.innerHTML = word[w];
demoEle.appendChild( divEle );
}
演示:jsFiddle
更新Demo:: jsFiddle更新
您可以使用一个循环(for(i=0;i<splittedArray;i++)
)和jQuery添加div标签的dom与innerHtml是字。
基本上,一旦你在数组中有了它,你就可以把它放在任何你想要的地方。我发现jQuery让它变得简单;但是,您也可以单独通过jscript来完成。
这可以很容易地使用jQuery。
var letters = $('#sw').val().split('');
$.each(letters, function(i, letter) {
$('<div />', {
id: 'DIVtext'+ i,
text: letter
}).appendTo('#demo');
});
JSFiddle
如果不能使用jQuery,下面是你可以使用普通JS的方法。
var letters = document.getElementById('sw').value.split(''),
demo = document.getElementById('demo');
for(var i = 0; i < letters.length; i++) {
var letter = document.createElement('div');
letter.innerHTML = letters[i];
letter.id = 'DIVtext'+ i;
demo.appendChild(letter);
}
JSFiddle
相关文章:
- str.split(someString).join(someOtherString)是否等效于替换
- 如何使用split()将1.18.0-AAA-1转换为1.18.0js
- how to split a string with ','
- 在javascript中使用split函数希望在页面加载时拆分url
- jQuery字符串使用split()方法在空格后拆分字符串
- 如何使用 num.toString 和 str.split 查找整数的最后一位数字
- 具有多个条件的Javascript.split()函数
- 如何在javascript中对以下字符串使用string.split()
- Word文件(Javascript?)中有哪些字符
- Javascript-具有Split功能的数组
- Javascript:不使用.split()方法拆分字符串
- Javascript将选定的web文本移动到MS Word
- .split() 数据属性在应该工作的时候不起作用
- Javascript Regex Catch Word
- split(' ') 函数没有给出正确的结果 Javascript
- Javascript String Split 方法中的 RegExp
- 警报输入“文件”文件名,使用 jQuery 和“split”
- jQuery - 对使用 .text() 检索的数字使用 .split() 会增加很多空项
- javascript split() Word后以字符序列开头的字符串
- Javascript.可以在分裂的单词上添加id ??使用word.split(“;”)