我有一系列的文本框的名称相同的值我怎样才能从相同ID的一系列文本框的
<%for(i=0;i<=nooftasks;i++){%>
<input type="text" id="duration"
name="duration" class="td4" onkeyup="durationFormat()">
}%>
在javascript中我有两个数字
function durationFormat()
{
var duration = document.getElementsByName("duration").value;
if(duration.length==2){
duration=duration+":";
}
}
后加冒号
但是我无法得到想要的结果,因为我无法从该特定文本框的textbox
中获取字符串。
任何想法?
是的,第一个想法是,你使用相同的'id'为不同的属性,这会给你一些错误。首先,改变这一点。 – DaGLiMiOuX 2013-05-14 11:31:57
我认为这可能是拼写错误,但拼写错误''长度' – 2013-05-14 11:32:08
具有相同'name'的多个元素很好,但是'id'应该是唯一的或者省略。 – nnnnnn 2013-05-14 11:35:26