课程
/前端开发
/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 回答关于 表达式:jq1=numa + 30 >10 && numb * 3<20; 的结果为啥为true 而不是数值?????
1 回答课程练习代码语言
2 回答为什么这样写没反应?
1 回答为什么这样运行的时候 alert会弹出来两次呢?
1 回答答案:数组少的情况
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号