javascript 自动计算金额!

来源:百度知道 编辑:UC知道 时间:2024/06/28 16:19:42
代码:
<p>单价:
<input name="a" type="text" id="a" onBlur="c.value=a.value*b.value"><br>
数量:
<input name="b" type="text" id="b" value="3" disabled><br>
总金额:<input name="c" type="text" id="c" disabled>
</p>
<p>总金额:15 </p>

“总金额:15”我要求这么显示,不要显示在文本框里,影响我的网页美观。请问有什么好的解决方法?
<script language="javascript">
window.onload=function(){
var amount=document.getElementsByName("amount");
var price=document.getElementsByName("price");
var sum=document.getElementsByName("sum");
for(var i =0;i<amount.length;i++)
{
sum[i]=amount[i]*price[i];
}
}
</script>
<input name="amount" type="text" id="amount" value="1">*<input

在网页上贴代码实在是不好看.
加我67919823,我给你写!

<p>总金额:<%=c%></p>

<html>
<head>
<title></title>
<script language="javascript">
function calculate(){
document.getElementById("c").value = document.getElementById("a").value*document.getElementById("b").value;
document.getElementById("d").innerHTML ="总金额:" + document.getElementById("c").value;
}
</script>
</head>
<body>
<p>单价:
<input name="a" type="text" id="a" onBlur="calculate()"><br>
数量:
<input name="b" type="text" id="b" value="3" disabled><br>
<input name="c" type="hidden" id="c" disabled>
</p>
<span id = "d"&