其实可以将你的document.form1.sumprice.value=  v_num  *  v_price; 更改为:
                   document.writeln(v_num*v_price);就可以了.

解决方案 »

  1.   

    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function Sum()  
    {  
    var  v_num;
    var  v_price;
    v_num  =  document.form1.number.value;  
    v_price  =  document.form1.price.value;  
    document.form1.sumprice.value=  v_num  *  v_price;  
    }  //-->
    </SCRIPT>  
    <html>  
    <tilte>  
    <head>  
    </head>  
    </title>  
    <body>  
    <form name="form1"  id="form1">  
    <input type="textarea"  name="price"  id="price">  
    <input  type="textarea" name="number"  id="number"  onkeyup="return Sum()">  
    ------我希望在NUMBER里输入数字后就在sumprice里显示一件商品的总价    
    可是怎么没反应  我觉得没什么问题  哪位大哥帮个忙  具体什么问题  
    <input  name="sumprice"  >  
    </form>  
    </body>  
    </html>
      

  2.   

    TO  qiangtian(答问题攒rp) ( ) 信誉:92
    谢谢!
    马上结帖 但是我昨天用ONKEYDOWN可以的 但今天不知道怎么就不行了