多个文本框的值相加,如何得到,javascript怎么写?
function frmLoad(){
var results=0;
var c=0;
for (var i=0;i<10;i++)
{
c=form1.A+i+.value;
results=results+c;
}
}
//其中文本框是从A1到A10。form1.A+i+.value这句话是想把form1表单里的A1,A2...A10文本框的数值相加。form1.A+i+.value,现在就是提示,(1)语法错误,(2)缺少对象
问题点数:20、回复次数:3Top
1 楼shyslysky(飞天)回复于 2004-12-01 16:03:32 得分 5
eval("c=form1."+(A+i+)+".value")
Top
2 楼comszsoft(星星点灯)回复于 2004-12-01 16:08:08 得分 5
c=parseFloat(form1.elements[i].value);
Top
3 楼shyslysky(飞天)回复于 2004-12-01 16:15:25 得分 10
function frmLoad(){
var results=0;
for (var i=0;i<10;i++)
{
eval("var c=form1."+(A+i+)+".value")
results+=parseInt(c);
}
}Top
相关问题
- 用javascript 取得form 文本框的值
- javascript取不到文本框的值?
- 如何用javascript实现:每行5个文本框相加得到合计数,没列5个文本框相加得到合计数?在线等!!
- 文本框复值
- 请问怎样用javascript给当前不知道具体文本框名的文本框附值?
- JavaScript如何取得DataList模板列中文本框的值?
- 在javascript中如何动态的使用文本框的值
- javascript 获取动态文本框的值的问题?
- javascript动态添加文本框、赋值和查询的问题???
- 在asp.net的页面中有三个文本框,我想写一段javascript的代码,当前两个文本框的值改变时,第三个文本框的值等于前两个文本框的值之和,




