用Number(),或eval()或是用乘1法
如两个字符串x="123",y="456"
alert(x+y)结果123456
alert(Number(x)+Number(y))结果579
alert(eval(x)+eval(y))结果579
alert(x*1+y*1)结果579

解决方案 »

  1.   

    用Number(),或eval()或是用乘1法
    如两个字符串x="123",y="456"
    alert(x+y)结果123456
    alert(Number(x)+Number(y))结果579
    alert(eval(x)+eval(y))结果579
    alert(x*1+y*1)结果579
      

  2.   

    Math.max(parseInt(textbox1.value,10),parseInt(textbox2.value,10))
      

  3.   

    方法一:Math.round(textbox1.value)>Math.round(textbox2.value)
    方法二:textbox1.value*1>textbox2.value*1
    方法三:textbox1.value+0>textbox2.value+0
    以此类推,主要是要将其转成数字类型再做比较就OK了。