有html文件<head>
<title></title>
</head>
<body>
<div>aaaa</div>
</body>
<script>
document.write("<div>bbb</div>");
</script>javascript的代码位置不动,能把document.write输出的内容放在aaa前面吗?
就是页面显示出来为bbb aaa
<title></title>
</head>
<body>
<div>aaaa</div>
</body>
<script>
document.write("<div>bbb</div>");
</script>javascript的代码位置不动,能把document.write输出的内容放在aaa前面吗?
就是页面显示出来为bbb aaa
<title></title>
</head>
<body>
<div id ="node">aaaa</div>
</body>
<script>
document.write(document.getElementById('node').insertBefore("bbb "));
</script>
不能给页面中的任何元素添加属性,有直接就在body后面输出html的方法吗
<head>
<title></title>
</head>
<body>
<div>aaaa</div>
</body>
<script>
var d = document.getElementsByTagName("div")[0];
d.innerText = "bbb\n" + d.innerText;
</script>
<title></title>
</head>
<body>
<div>aaaa</div>
</body>
<script>
debugger;
var d = document.getElementsByTagName("body")[0];
d.innerHTML = "<div>bbb</div>" + d.innerHTML;
</script>
oTest.insertBefore(newNode,oTest.childNodes[0]); 弄出了