比如说,我想要用户在文本框1中输入购买数量,当发生keyup()事件时,将这个值乘以单价输出在文本框2中,这个功能用js怎么实现?

解决方案 »

  1.   

    onkeyup="document.getElementById('text2ID').value=this.value*单价数"
      

  2.   

    <input type="text" id="quantity" /><input type="text" id="total" />
    <script type="text/javascript">
    document.getElementById('quantity').onkeyup = function() {
    var quantity = this.value; //数量
    var unitPrice = 5; //单价
    document.getElementById('total').value = quantity *  unitPrice;
    }
    </script>
      

  3.   

    <input type="text" id="count" onkeyup="document.getElementById('total').value=this.value*单价"/>
    <input type="text" id="total" />