<FORM METHOD=POST ACTION="" name="form1">
<INPUT TYPE="text" NAME="draw_num" value="slum">
<SCRIPT LANGUAGE="JavaScript">
<!--
var str="document.form1.draw_num.value"
alert(eval(str))
//-->
</SCRIPT>
</FORM>

解决方案 »

  1.   

    我是想比较 document.form1.draw_num.value 和 document.form1.store_num.value 的值现在的问题是 如果我在前者中输入 500 在后者中输入6 它认为 6>500,我想可能是javaScript 把这两者的值都当作字符串进行比较才会出现这样的结果,请问如何解决??
    谢谢!!
      

  2.   

    <FORM METHOD=POST ACTION="" name="slum">
    <INPUT TYPE="text" NAME="a">
    <INPUT TYPE="text" NAME="b">
    <INPUT TYPE="button" value="click" onclick="check()">
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function check()
    {
      var str1=parseInt(document.slum.a.value)
      var str2=parseInt(document.slum.b.value)
       if(str1>str2)
         {
           alert("first one is more than second one")
     }
       else if (str1<str2)
         {
           alert()
     }
    }
    //-->
    </SCRIPT>
    </FORM>
      

  3.   

    用减法就可以了
    if(document.form1.draw_num.value - document.form1.store_num.value>0){alert('draw_num大于store_num')}