onchange="if(FrontPage_Form1.JK_E2_1.value != '') {document.FrontPage_Form1.JK_E2_1a.value=(parseInt(this.value)+parseInt(<%=JK_E2_1a%>))}"

解决方案 »

  1.   

    如果不行,可以多加几个括号这样虽然有点笨吧。可是不会出错。。
    另外,我觉得<%=JK_E2_1a%>外面就该有引号。因为在服务器端脚本和客户端脚本通信的时候最好加上引号。因为<%=JK_E2_1a%>被解释成字符串
    onchange="if((FrontPage_Form1.JK_E2_1.value) != '') {document.FrontPage_Form1.JK_E2_1a.value=(parseInt(this.value)+parseInt(<%=JK_E2_1a%>))}"