javascript 获取动态文本框的值的问题?
dcq 2005-05-15 03:22:12 <script langauage = "javascript">
function cat_kk(n)
{
var allnum;
var arr=new Array(n);
for (var i=1; i <= n; i++)
{
arr[i] = document.forms[0].kk+i+.value;//不能正确取出kk1、kk2...中输入的值。
allnum = allnum + arr[i];
}
document.forms[0].ze.value = allnum;
}
</script>
<%
.....
i = 1
do while not rs.eof
%>
<input type = text size =6 name =kk" & i & " onblur = cat_kk(" & n & ")> "
<% i = i+1
rs.movenext
loop
.....
%>
问题:输入框的名称和个数是动态生成的,我要在输入输失去焦点时计算几个动态输入框的数值之和, 但这条语种arr[i] = document.forms[0].kk+i.value;不能正确取出其值,请问应该怎么修改?