ASP/请教类似支付宝一样的输入购买产品数量后显示总价格代码怎么写_百 ...
发布网友
发布时间:2023-12-06 07:13
我来回答
共2个回答
热心网友
时间:2024-06-13 03:00
那是用javascript客户端脚本进行判断文本框的变化!!用change进行判断后计算的!!
<SCRIPT LANGUAGE="JavaScript">
function ji(){
a=eval(form1.txt1.value);
b=eval(form1.txt2.value);
if (isNaN(a))
{a=0}
if (isNaN(b))
{b=0}
sumValue = a*b;
form1.txt3.value=sumValue;
}
</SCRIPT>
<form name="form1" method="post" action="">
<p>
单价:
<input name="txt1" type="text" onChange="ji()">
<br>
<br>
数量:
<input name="txt2" type="text" onChange="ji()">
<br>
<br>
总价:
<input type="text" name="txt3" readonly="true">
</p>
</form>
修改如下:
<SCRIPT LANGUAGE="JavaScript">
function ji(){
a=eval(form1.txt1.value);
b=eval(form1.txt2.value);
if (isNaN(a))
{a=0}
if (isNaN(b))
{b=0}
sumValue = a*b;
document.all.label.innerHTML=sumValue;
}
</SCRIPT>
<form name="form1" method="post" action="">
单价:
<input name="txt1" type="text" onChange="ji()">
<br>
<br>
数量:
<input name="txt2" type="text" onChange="ji()">
<br>
<br>
总价:
<label id="label"></label>
</form>
再次补充:
其实你提的问题不是很难,会点脚本语言就可以了!!
多看看人家好的效果,
如果是新手。可以学点asp及客户端的javascript脚本语言!!
买书太贵,网络本身就是个免费的大书库
热心网友
时间:2024-06-13 03:00
<script>
function click(id) {
if (id==1) {document.myform.money.value = 600;}
return true;
}
</script>
使用onClick事件.