课程
/前端开发
/JavaScript
/JavaScript进阶篇
不明白为什么上面写一个var result =document.getElementById("fruit").value 的时候就是不对的,不可以执行
2014-10-13
源自:JavaScript进阶篇 6-11
正在回答
可以用的,但是你写的有问题。
var a = document.getElementById("txt1").value;
var b = document.getElementById("txt2").value ;
这个时候的a b是string类型,当进行 + 时,会执行连接而不是相加,所以需要转化为num类型。
故 var a = parseInt(document.getElementById("txt1").value);
var b = parseInt(document.getElementById("txt2").value);
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
1 回答函数调用不能放在<body>部分吗
2 回答var text=con[i].getAttribute("title")与var text=con[i].title 有什么区别吗?
1 回答请问任务栏的位置和大小怎么改变呀
2 回答请问我直接使用innerHTML为什么不能修改掉h3标签里面的内容的
3 回答大佬们看看这样问题出在哪里