展开全部
刚好我前段时间刚做了一个,也是请教的别人,给你分享吧,把+和-改成图片就ok
<script type="text/JavaScript">
function accu(){
var s=document.form1.sl.value;
var j=document.form1.jj.value;
var z=document.form1.zj.value;
if(s,j){
document.form1.zj.value=s*j;
document.getElementById("zjg").innerHTML="总价:"+ s*j; //输出到zjg div块中
}
else if(s,z){
document.form1.jj.value=z/s;
}
}
function qtyUpdate(kind){
var f = document.form1;
var c = f.sl.value;
if(kind == "up"){
c++;
}else if(kind == "down"){
if(c > 1) c--;
}
f.sl.value = c;
accu(); //此处调用accu()
}
</script>
<form name="form1" method="post" action="">
数量:<A href="#" onClick="qtyUpdate('up')">+ </A>
<input type="text" value=1 size=5 name="sl" onKeyUp="accu()">
<A href="#" onClick="qtyUpdate('down')">-</A>
<input name="jj" type="hidden" value="5">
总价:
<input name="zj" type="text" onKeyup="accu()">
<div id="zjg">总价:</div>
</form>
<script type="text/JavaScript">
function accu(){
var s=document.form1.sl.value;
var j=document.form1.jj.value;
var z=document.form1.zj.value;
if(s,j){
document.form1.zj.value=s*j;
document.getElementById("zjg").innerHTML="总价:"+ s*j; //输出到zjg div块中
}
else if(s,z){
document.form1.jj.value=z/s;
}
}
function qtyUpdate(kind){
var f = document.form1;
var c = f.sl.value;
if(kind == "up"){
c++;
}else if(kind == "down"){
if(c > 1) c--;
}
f.sl.value = c;
accu(); //此处调用accu()
}
</script>
<form name="form1" method="post" action="">
数量:<A href="#" onClick="qtyUpdate('up')">+ </A>
<input type="text" value=1 size=5 name="sl" onKeyUp="accu()">
<A href="#" onClick="qtyUpdate('down')">-</A>
<input name="jj" type="hidden" value="5">
总价:
<input name="zj" type="text" onKeyup="accu()">
<div id="zjg">总价:</div>
</form>
追问
你这个如何吧改过的textvox的值更新到数据库中呢?我是菜鸟,希望您能给些代码我,O(∩_∩)O~
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询