我正在尝试编写一个程序,其中包含多个文本框和 1 个按钮。当用户单击按钮时,文本框的值更改为
我已经修改了for循环部分,但仍然无法正常工作:
how are you
。
我不确定如何引用表达式 document.getElementById('text'+i).value= 'how are you'
中的值 i
。 <input name="text1" type="text" id="text1" value="textbox 1"
onFocus="this.style.background ='yellow'" onBlur="this.style.background='white'">
<input name="text2" type="text" id="text2" value="textbox 2"
onFocus="this.style.background = 'yellow'" onBlur="this.style.background='white'">
function popup() {
for( int i; i <2, i++) {
document.getElementById('text'+i).value= 'how are you'
}
}
<input type="button" value="Click Me!" onclick="popup()"><br />
我已经修改了for循环部分,但仍然无法正常工作:
function popup() {
for( var i = 1, i <= 2, i++) {
document.getElementById('text'+i).value= 'how are you'
}
}
这个程序能否像C++中的foreach循环一样工作?首先它将计算您拥有的文本框数量,然后创建一个列表,该列表从1到文本框的总数,然后编写for循环来计数文本框。