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

运行的问题

运行的问题

短发是小丸子 2016-10-26 20:07:24
为什么运行结果的开始就出现next time!,不应该是先运行document.write("p标签原始内容:"+mycon.innerHTML);吗,显示为:p标签原始内容:hello world!
查看完整描述

4 回答

已采纳
?
stone310

TA贡献361条经验 获得超191个赞

先运行document.write("p标签原始内容:"+mycon.innerHTML);

再运行mycon.innerHTML="New text"!  这里已经将<p>标签的内容改了;

再运行先运行document.write("p标签修改后内容:"+mycon.innerHTML);

因此这里第一行就是<p>标签的内容;

第二行和第三行才是document.wirte的内容

查看完整回答
反对 回复 2016-10-26
?
想做学霸的渣渣

TA贡献15条经验 获得超11个赞

document.write() 仅仅向文档输出写内容。

如果在文档已完成加载后执行 document.write,整个 HTML 页面将被覆盖


查看完整回答
1 反对 回复 2016-10-27
?
GavinZeng

TA贡献31条经验 获得超20个赞

这段代码是顺序执行的,你告诉程序输出“1”,然后再给个通知,现在把“1”改成“2”,那么最后程序当然输出“2”

另外,其实程序是有输出“1”的,只是执行太快了,你看不到而已,你把输出方式用 alert 替换掉 document.write 再试试,就知道了

查看完整回答
1 反对 回复 2016-10-27
?
慕粉4075985

TA贡献104条经验 获得超33个赞

你是跳着来学的吗,基础中的基础都不过关,有内容的地方在<p>标签开始
查看完整回答
反对 回复 2016-10-26
?
qq_运着篮球的挨踢侠客丶_0

TA贡献15条经验 获得超3个赞

是先运行的 document.write("p标签原始内容:"+mycon.innerHTML)的哈,运行它也是在P标签下面加上额

查看完整回答
反对 回复 2016-10-26
  • 4 回答
  • 0 关注
  • 1615 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信