问答详情
源自:6-11 编程练习

为什么document.getElementById("txt1").value获取的是字符串?

为什么document.getElementById("txt1").value获取的是字符串?

提问者:码头菌 2016-03-18 14:40

个回答

  • linxing2012
    2016-03-21 12:04:00
    已采纳

    文本框获取的只能是字符串,如果想获得字符串对应的数值可以用parseInt,或者parseFloat进行转换如整数转换:

    var value_txt = document.getElementById("xxx").value;
    var value = parseInt(value_txt);


  • 请叫我橙子蛋
    2016-03-23 13:25:47

    获取到的value值当然是字符串类型,可以这么写

    var a=parseInt(document.getElementById("txt1").value);这样获得的字符类型就是整型

  • qiulingqiu
    2016-03-18 15:48:45

    应该是文本框对象返回字符串类型

  • M_斯佧
    2016-03-18 15:30:40

    id对应的是个文本框,文本框返回字符串类型