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

关于编写计算器中的一个问题

document.write("<td><input type=\"button\"           value=\""+calc_buttons[i]+"\"             onclick=\"\" class=\"button\"></td>");

我在仿照着写计算器时,遇到value值的\""和"\"不是特别理解,我知道\"代表着双引号,可是它为什么要在双引号里再写一个双引号呢??还有这里的+是干什么用的?

正在回答

2 回答

啊呀,确实忘了闭合了。。代码是抄书的。。

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

document.write("<td><input type='button' value='+calc_buttons[i]+'  onclick='' class='button'/></td>");

首先.input标签没有闭合,在结尾加上  /,双分号 " " 里应该用单分号 '  '  ,你用斜杠\会混乱,+号只是作为value里面的字符,写成我这样的一目了然。

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

举报

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

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

进入课程

关于编写计算器中的一个问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信