jsp中?不知道,你发错版面了。
java中好像有强制转换?
int("123")这种?

解决方案 »

  1.   

    我在用JAVA SCRIPT 写网页程序,请你指点
      

  2.   

    哦,js啊?
    int/float->str
    直接用就是了,如果要强制转换,用toString()方法
    <script language=JavaScript>
    a=123
    alert(typeof a.toString())
    </script>
    str->int
    parseInt(str)|str/1|str-0|str*1都可以
    str->float
    parseFloat(str)|str/1|str-0|str*1都可以
      

  3.   

    这样有错吗,怎么通不过,
           var ss;
                ss=float(document.Form1.jsyj.value)*float(document.Form1.sl/100);  
                document.Form1.ynse.value=ss.tostring();  
         请指点,谢谢
      

  4.   

    var ss;
    ss=document.Form1.jsyj.value*document.Form1.sl.value/100;  
    document.Form1.ynse.value=ss;
      

  5.   

    document.Form1.jsyj.value*document.Form1.sl.value/100
    这一步可以自动转换。
    document.Form1.ynse.value=ss;
    这一步自动调用了string的toString()方法。