我有一个JS函数
function onPayment(x,y){
y=(y/100)
document.getElementById("payment").value=(x*y);修改“payment”的数值,然而传到JSP那里就变成NULL,
有谁可以解决吗?

解决方案 »

  1.   

    建议alert一下 传进来的x, y的值 并且x*y也alert下
      

  2.   

    LS可不可以给个详细点的例子啊?,ALERT后又显示的,但传到SERVLET就没有数值,郁闷
      

  3.   

    function onPayment(x,y){ 
    y=(y/100) 
    document.getElementById("payment").value=(x*y); 
    这里能正常修改么,如果能就看看服务器端获得这个参数的代码
    有没有错误。
      

  4.   

    <input name="payment" type="text" id="payment" disabled="disabled" />
    前台是这样的,后台接受是这样
    String payment=(request.getParameter("payment"));试过用遨游游览器2都接收参数不了
      

  5.   

     disabled="disabled" 这样设置了当然不会提交啊,去掉这个属性配置
      

  6.   

    唉!!!!看来我太菜了,要多上CSDN才行