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

来源:6-11 编程练习

码头菌

2016-03-18 14:40

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

写回答 关注

4回答

  • 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对应的是个文本框,文本框返回字符串类型

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题