Heim  >  Artikel  >  Backend-Entwicklung  >  数组解决

数组解决

WBOY
WBOYOriginal
2016-06-23 14:05:03878Durchsuche

单价:
数量:
总价:
<script> <br /> function fx(){ <br /> var s=document.getElementById('danjia[]').value; <br /> if(!s)return; <br /> s=parseInt(s); <br /> var c=document.getElementById('shuliang[]').value; <br /> c=parseInt(c); <br /> if(!c)return; <br /> document.getElementById('zongjia').innerHTML=Math.round(s*c) <br /> } <br /> </script>

我这个是数组,怎么让总价放到对应的总价td里


回复讨论(解决方案)

 var s=document.getElementById('danjia[]').value;
应为
 var s=document.getElementById('danjia').value;

 var c=document.getElementById('shuliang[]').value;
应为
 var c=document.getElementById('shuliang').value;

你用的是getElementById();括号里应该写的是属性id,而不是用的getElementsByName();

楼上两位帮我解决了问题,但是总计怎么计算?就是说所有的总价和值。求解,

还求解?上面不是帮你解决了吗?

楼上两位帮我解决了问题,但是总计怎么计算?就是说所有的总价和值。求解,
楼主不怎么喜欢用jquery的
如果喜欢用的话可以这样写 var zj;
zj=$('#danjia').val()*$('#shuliang').val();
$('#zongjia').text(zj);
希望回答对你有帮助

jq岂不快哉

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn