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

JS问题。。。。。。。。。


1.    var num=document.getElementById("num1").innerHTML;
2.    num--;
3.    document.getElementById("num1").innerHTML=num;

问题1:1中的var num=  表示将右边的元素存储到变量中,3中的 .innerHTML=num 是什么意思,

问题2:为什么将2的顺序,放在1的顺序前,代码就无效了

正在回答

2 回答

document.getElementById获取的是元素,元素内容应该是mychar.innerHTML,这三个步骤是用于把num1中的值减1;

第一步,取出num1的值;第二步,将取出的值减1;第三步,将减1后的值存入num1.

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

Balling

对于第二个问题,html解析是是有先后顺序的,变量num需要先定义才能进行操作。
2016-08-08 回复 有任何疑惑可以回复我~
#2

慕粉3361053 提问者

非常感谢!
2016-08-09 回复 有任何疑惑可以回复我~

1、是插入内容给那个ID吧

2、在第一行还没定义啊。

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

举报

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

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

进入课程

JS问题。。。。。。。。。

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