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

元素文本输出是更新后的?那为什么后边document.write()却输出的是旧版本?

标签的文本元素以最近的文本显示;

但是为什么在script里documnet.write()执行之后输出的却是旧版本?

HTML文档的顺序执行???


正在回答

3 回答

js的执行顺序是由上到下,

var mychar=document.getElementById("con");

  document.write("原标题:"+mychar.innerHTML+"<br>"); //输出原h2标签内容

  mychar.innerHTML="Hello world";

  document.write("修改后的标题:"+mychar.innerHTML); //输出修改后h2标签内容

这里先输出原先h2内容,接着mychar.innerHTML="Hello world"将原内容换成Helloworld再输出

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

从上到下的执行顺序

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

不是点击改变样式按钮后就是新的了吗

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

举报

0/150
提交
取消

元素文本输出是更新后的?那为什么后边document.write()却输出的是旧版本?

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