课程
/前端开发
/JavaScript
/JavaScript入门篇
标签的文本元素以最近的文本显示;
但是为什么在script里documnet.write()执行之后输出的却是旧版本?
HTML文档的顺序执行???
2018-09-01
源自:JavaScript入门篇 3-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再输出
从上到下的执行顺序
不是点击改变样式按钮后就是新的了吗
举报
JavaScript做为一名Web工程师的必备技术,本教程让您快速入门
5 回答document.write为什么不能输出中文
1 回答document.write()是啥意义,为什么能输出文字呢》
2 回答为什么说我忘记获取元素,然而输出结果却是JavaScript?
4 回答前面那个例子首先输出的不应该是“Hello World!”吗?为什么输出的是修改后的“New text!”?
3 回答输出时HELLO为什么不是先输出的呢