js中document.getElementById("id").value+1问题

来源:互联网 发布:mac版办公软件下载 编辑:程序博客网 时间:2024/06/06 18:38
document.getElementById("id").value的数据类型是不确定的
如果你是要相加用这样的写法比较好
document.getElementById("id").value=document.getElementById("id").value*1+1;
字符串拼接的话用这个
document.getElementById("id").value=document.getElementById("id").value+""+1;
具体原理类似下文
var a;
a的数据类型是不确定的
如果你是要相加用这样的写法比较好
a=a*1+1;
字符串拼接的话用这个
a=a+“”+1;
1 0