ASP编网页,如果有4个文本框,分别为a、b、c、d,在a、b、c中输入数字,如何在d中显示他们的和?
我想用ASP编网页,如果有4个文本框,分别为a、b、c、d,我想在a、b、c中输入数字,d中显示他们的和(或任意文本框中的和),然后这4个值都要录入access数据库,请...
我想用ASP编网页,如果有4个文本框,分别为a、b、c、d,我想在a、b、c中输入数字,d中显示他们的和(或任意文本框中的和),然后这4个值都要录入access数据库,请问我该如何编写代码?
展开
1个回答
展开全部
当然可以了,用JS即可实现这个功能的
<script language="javascript">
function checksum(){
var a=document.all.a.value;
var b=document.all.b.value;
var c=document.all.c.value;
if (a==""){
a="0"
}
if (b==""){
b="0"
}
if (c==""){
c="0"
}
document.all.d.value=parseInt(a)+parseInt(b)+parseInt(c)
if (document.all.d.value==""){
return false;
}
else{
return true;
}
}
</script>
<table width="500" border="0" cellspacing="10" cellpadding="0">
<form id="form1" name="form1" method="post" onsubmit="return checksum();" action="">
<tr>
<td width="104" align="right">A:</td>
<td width="366"><input name="a" type="text" id="a" onblur="checksum()" /></td>
</tr>
<tr>
<td align="right">B:</td>
<td><input name="b" type="text" id="b" onblur="checksum()"/></td>
</tr>
<tr>
<td align="right">C:</td>
<td><input name="c" type="text" id="c" onblur="checksum()"/></td>
</tr>
<tr>
<td align="right">D:</td>
<td><input name="d" type="text" id="d" /></td>
</tr>
<tr>
<td align="right"> </td>
<td><input type="submit" name="Submit" value="提交" /></td>
</tr>
</form>
</table>
上述代码放入一个HTML中即可运行。
<script language="javascript">
function checksum(){
var a=document.all.a.value;
var b=document.all.b.value;
var c=document.all.c.value;
if (a==""){
a="0"
}
if (b==""){
b="0"
}
if (c==""){
c="0"
}
document.all.d.value=parseInt(a)+parseInt(b)+parseInt(c)
if (document.all.d.value==""){
return false;
}
else{
return true;
}
}
</script>
<table width="500" border="0" cellspacing="10" cellpadding="0">
<form id="form1" name="form1" method="post" onsubmit="return checksum();" action="">
<tr>
<td width="104" align="right">A:</td>
<td width="366"><input name="a" type="text" id="a" onblur="checksum()" /></td>
</tr>
<tr>
<td align="right">B:</td>
<td><input name="b" type="text" id="b" onblur="checksum()"/></td>
</tr>
<tr>
<td align="right">C:</td>
<td><input name="c" type="text" id="c" onblur="checksum()"/></td>
</tr>
<tr>
<td align="right">D:</td>
<td><input name="d" type="text" id="d" /></td>
</tr>
<tr>
<td align="right"> </td>
<td><input type="submit" name="Submit" value="提交" /></td>
</tr>
</form>
</table>
上述代码放入一个HTML中即可运行。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询