2011-05-07 71 views
0
<input type="text" class="formtext" id="t${status.index}" 
     name="List.lItemList<c:out value='[${status.index}]'/>.value1" 
     value="0.0" 
     onChange="validateOnChange(this,'desc','minvalue','maxValue','float')" 
     onKeyUp = "document.getElementById('t${status.index+1}').value=this.value"> 

<input type="text" class="formtext" id="t${status.index+1}"    
     name="List.clItemList<c:out value='[${status.index}]'/>.value2" 
     value="0.0" 
     onChange="validateOnChange(this,'desc','minvalue','maxvalue','float')"> 

嗨,在上面的代码中,我有两个文本框在一个特定的行填充从一个文本框的值到另一个

第一行:TextBox1的TextBox2中

第二行:textbox3 textbox4

当我在其中一个文本框中输入值时,需要将它同时复制到其他文本框中。所以我正在使用KeyUp事件来更新文本框。但是,每个文本框的ID都会产生问题。无论我更新其文本框,只有TextBox2中被updated.I希望它基于的row.Thanks更新

Ex = For each itemlist[i] { 
    Input type(id = status.index[i] onkeyup) 
    input type(id = status.index[i]+1 update the value entered on the 1st textbox) 
} repeat 
+1

-1问30分钟内两次相同的问题。即使你没有得到第一个答案,你也不必重新发布。 – Arjan 2011-05-07 06:40:15

+0

对不起,我是这个forum.Doesnt新bie不知道规则将删除旧的帖子。 – jessy 2011-05-07 06:42:14

+0

大家好,如果有什么不清楚的地方,请在评论中加入。感谢您的及时帮助..... – jessy 2011-05-07 07:09:31

回答

0

onKeyUp = "this.form[this.name.replace('value1','value2')].value=this.value"

的情况下,删除另一个

相关问题