ASP 如何实现表单输入数据的同时,动态显示的求和结果

比如有3个输入文本框,且只输入数字。<td><inputname="a1"type="text"size="10"/></td><td><inputname="a2"ty... 比如有3个输入文本框,且只输入数字。
<td><input name="a1" type="text" size="10"/></td>
<td><input name="a2" type="text" size="10"/></td>
<td><input name="a3" type="text" size="10"/></td>
如何实现在输入a1后并且未提交表单的情况下,页面自动在a3中显示a1+a2的结果。
展开
 我来答
kghg123
2010-08-06 · TA获得超过536个赞
知道小有建树答主
回答量:902
采纳率:0%
帮助的人:863万
展开全部
测试正确:

<script>
function aa(){
m=document.getElementById("a1").value;
n=document.getElementById("a2").value;
p=m*1+n*1;
document.getElementById("a3").value=p;
}
</script>

<td><input id="a1" type="text" size="10" onpropertychange="aa()"></td>
<td><input id="a2" type="text" size="10" onpropertychange="aa()"></td>
<td><input id="a3" type="text" size="10"></td>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
luckyboy010qy
2010-08-06 · TA获得超过389个赞
知道小有建树答主
回答量:579
采纳率:0%
帮助的人:161万
展开全部
asp是在服务器上运行的,实现不了这样的功能。可以考虑用js来做。。。

<script type="text/javascript">
function chkselected()
{
var a1,a2,a3
a1=document.form.a1.value
a2=document.form.a2.value
if (a1!="" && a2!="")
{
a3=a1+a2;
document.form.a3.value=a3;
}
else {
document.form.myValue.value="";
}
}
</script>
你的input标签里加上这个onChange="chkselected()"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
spant8
2010-08-06 · TA获得超过1755个赞
知道小有建树答主
回答量:2113
采纳率:50%
帮助的人:663万
展开全部
<table width="800" border="0" cellspacing="0" cellpadding="0"><form action="" method="post" name="form1" id="form1">
<td><input name="a1" type="text" size="10" onchange="document.form1.a3.value=(Number(document.form1.a2.value)+Number(this.value));"/></td>
<td><input name="a2" type="text" size="10" onchange="document.form1.a3.value=(Number(document.form1.a1.value)+Number(this.value));;"/></td>
<td><input name="a3" type="text" size="10"/></td>
</form>
</table>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友758ae8ec8
2010-08-06
知道答主
回答量:27
采纳率:0%
帮助的人:10.2万
展开全部
使用JS来实。
大致思想就是A1 或A2 失去焦点时JS函数运行。把A1和A2的傎相加后,赋给A3.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
0乙丁0
2010-08-06 · TA获得超过1976个赞
知道小有建树答主
回答量:340
采纳率:0%
帮助的人:332万
展开全部
asp不能实现这个功能
建议使用js来做
js代码网上有很多,有问题再联系我
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式