用下标,测试代码如下:(加在源代码最后面)<input id="text1" type="text" value="被输入的值"/>
<input type="button" value="赋值给第 1 个输入框" onclick="setValue(0,text1.value)"/>
<input type="button" value="赋值给第 2 个输入框" onclick="setValue(1,text1.value)"/>
<input type="button" value="赋值给第 3 个输入框" onclick="setValue(2,text1.value)"/>
<script>
function setValue(currentNumber,theValue){
var array = document.getElementsByName("nodeName");
if(array.length >= 1 && array.length - 1 >= currentNumber){
array[currentNumber].value = theValue;
}else if(array.length - 1 < currentNumber){
alert("没有找到输入框");
}
}
</script>
<input type="button" value="赋值给第 1 个输入框" onclick="setValue(0,text1.value)"/>
<input type="button" value="赋值给第 2 个输入框" onclick="setValue(1,text1.value)"/>
<input type="button" value="赋值给第 3 个输入框" onclick="setValue(2,text1.value)"/>
<script>
function setValue(currentNumber,theValue){
var array = document.getElementsByName("nodeName");
if(array.length >= 1 && array.length - 1 >= currentNumber){
array[currentNumber].value = theValue;
}else if(array.length - 1 < currentNumber){
alert("没有找到输入框");
}
}
</script>
<input type="button" value="赋值给第 1 个输入框" onclick="setValue(0,text1.value)"/>
<input type="button" value="赋值给第 2 个输入框" onclick="setValue(1,text1.value)"/>
<input type="button" value="赋值给第 3 个输入框" onclick="setValue(2,text1.value)"/>
<script>
function setValue(currentNumber,theValue){
var array = document.getElementsByName("nodeName");
if(array.length >= 1 && array.length - 1 >= currentNumber){
array[currentNumber].value = theValue;
}else if(array.length - 1 < currentNumber){
alert("没有找到输入框");
}
}
</script>