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

为什么不可以直接这么写?

<script type="text/javascript">

document.getElementById("text").appendChild(document.createElement("li"))

document.createElement("li").innerHTML="PHP"

</script> 


正在回答

3 回答

类似于这样的document.createElement("li")代码,都是一次指令,每出现一次就创建标签节点“li”一次,是不具备代替曾经使用过的。要想使用曾经创立的“li”节点,就只能把它赋给一个变量,这样的变量能够真正代替这个创建的“li”节点,可以被多次引用。

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

1楼说得对,你这是在<ul>里创建了个<li>,然后又在根目录中创建了<li>。两个是不一样的。

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

你这相当于创建了两个li标签

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

举报

0/150
提交
取消

为什么不可以直接这么写?

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