为了账号安全,请及时绑定邮箱和手机立即绑定

弄了挺久才弄出来,不过不知道是哪出了问题

正在回答

2 回答

1.var num1=document.getElementById("txt1").value;这是正确写法,赋值的时候你没写等号。

2.result=parseInt(num1)+parseInt(num2);你没写parseInt();num1获取的是文本框中用户输入的字符串,。比如用户输入2,即使看起来像数字,但确实是字符串。parseInt的作用就是将字符串"2"解析为数值2,这样就可以进行四则运算了。然后你的程序就可以运行了。

1 回复 有任何疑惑可以回复我~

你好像忘了将文本框的值赋到num1,2里面了,还有,加法计算的时候要用parseInt();

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468287    人
  • 解答问题       21893    个

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

进入课程
意见反馈 帮助中心 APP下载
官方微信