我获取了一个文本框中的字符,然后想把他转换成数字int型来做 该怎么做呢?

解决方案 »

  1.   

    不用,直接可以当int去用, 不过要注意录入的不是数字类型会出错
      

  2.   

    int i = int.Parse(值);
    这么转吧
      

  3.   

    int i = Integer.parseInt(字符串)
    祝你好运!
      

  4.   

    具体问题具体分析,javascript语法不是很严格。当字符和int做数学运算时候,会把字符自动识别为数字,不过要确保这个字符能转成数字。比如说‘1’+2=3,‘a‘-1就不行。不知道你到底想作什么
      

  5.   

    function doCal(){
    var t1=document.getElementById("t1");
    var t2=document.getElementById("t2");
    var t3=document.getElementById("t3");
    var t1Value = parseInt(t1.value);
    var t2Value = parseInt(t2.value);
    t3.value = t1Value+t2Value;
    }
      

  6.   

    我做的是个  检查数值是否超出限定范围,但有个很奇怪的问题就是  if(document.getElementById("f8").value=="DCS1800M")
    {

    if(document.form1.f18.value<687||document.form1.f18.value>736)
    {
    alert("参数有误,应在687-736之间,请重新输入!");
    document.form1.f18.value="";
    document.form1.f18.focus();
    return false;
    }
    if(document.form1.f19.value<687||document.form1.f19.value>736)
    {
    alert("参数有误,应在687-736之间,请重新输入!");
    document.form1.f19.value="";
    document.form1.f19.focus();
    return false;
    }
    if(document.form1.f20.value<687||document.form1.f20.value>736)
    {
    alert("参数有误,应在687-736之间,请重新输入!");
    document.form1.f20.value="";
    document.form1.f20.focus();
    return false;
    }
    if(document.form1.f21.value<687||document.form1.f21.value>736)
    {
    alert("参数有误,应在687-736之间,请重新输入!");
    document.form1.f21.value="";
    document.form1.f21.focus();
    return false;
    }
    }我输入了一个没有超出范围的数值到  第一个文本框,刚把光标聚到第二个文本框还没开始输入,就提示第二个文本框的警告,这个是个onchange事件
      

  7.   

    将onchange改成onblur试试,应该当失去焦点时,才检测的,不知道lz是不是这个意思?
      

  8.   

    你是不是想在发送表单前对里面的输入框进行验证?
    如果是写在form的onsubmit事件里的哦,并不是在每个文本框的onchange进行的.每个文本框的onchange针对的是自己这个文本框的验证.但是看你的js验证代码是对form里多个文本框进行验证的,那应该是写在form的onsubmit事件.
      

  9.   

    你是不是想在发送表单前对里面的输入框进行验证? 
    如果是的话,那要写在form的onsubmit事件里,并不是在每个文本框的onchange进行的.每个文本框的onchange针对的是自己这个文本框的验证.但是看你的js验证代码是对form里多个文本框进行验证的,那应该是写在form的onsubmit事件.
      

  10.   

    http://sourceforge.net/projects/xapps/               发现一个好的平台,推荐给大家,包括内容很多,比如:工作流,动态表单,....好强大   ,是JAVA编写的,是一个中国的开源工程,上去顶一下了.
      

  11.   

    客户端 用正则表达式   方便快捷
    (/^\d+$/.test(objectValue.val()))