我的观点是这样的,我有一个字符串,我已将其存储到变量中 想一想这个
var text1 = "show, text, into input";
我可以将此变量显示为HTML中的三个不同输入吗?我的意思是“,”之后的每个单词都应显示在输入中。
答案 0 :(得分:0)
var split = 'show, text, into input'.split(',');
var first= split[0];
var second = split[1];
答案 1 :(得分:0)
var parts = text1.split(','),
nodes = document.querySelectorAll('input[class="txt"]');
for (var i = nodes.length; i--, nodes[i].value = parts[i];);
HTML:
<input type="text" class="txt" />
<input type="text" class="txt" />
<input type="text" class="txt" />
答案 2 :(得分:0)
尝试这样的事情: -
1)使用.slice()获取前两个字符,然后是字符。
2)使用document.getElementById()来获取您的框。 (确保他们有ID)
3)将字符串分配给框的.value属性。