如:
<li id="node0" noDrag="true" noSiblings="true" noDelete="true" noRename="true"><a href="#">Root node</a>
<li id="node0"><a href="#">xxxxx</a></li>
<li id="node1"><a href="#">Europe</a></li>
</li>红色的用JS实现插入,如何实现呢?
<li id="node0" noDrag="true" noSiblings="true" noDelete="true" noRename="true"><a href="#">Root node</a>
<li id="node0"><a href="#">xxxxx</a></li>
<li id="node1"><a href="#">Europe</a></li>
</li>红色的用JS实现插入,如何实现呢?
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script type="text/javascript">
window.onload = function(){
var i = 0;
document.getElementById('click').onclick = function(){
if(i != 0) return;
var node0 = document.getElementById('node0');
var node1 = document.createElement('li');
node1.setAttribute('id','node1');
var a = document.createElement('a');
a.setAttribute('href','#');
a.innerHTML = 'xxxxxx';
node1.appendChild(a);
node0.insertBefore(node1);
i++;
};
};</script>
</head><body>
<li id="node0" noDrag="true" noSiblings="true" noDelete="true" noRename="true"> <a href="#">Root node </a>
<li id="node2"> <a href="#">Europe </a> </li>
</li>
<br />
<input type="button" id="click" value="添加" />
</body>
</html>
LI下面套Li... 不符合规则..
<li id="node0" noDrag="true" noSiblings="true" noDelete="true" noRename="true">
<a href="#">Root node </a>
<li id="node1"> <a href="#">Europe </a> </li>
</li>
<input type="button" value="ADD" onclick="addLi()" />
<script type="text/javascript">
<!--
function addLi(){
var o = document.getElementById('node0');
var oldo = document.getElementById('node1');
var li = document.createElement('li');
li.id='node0';
li.innerHTML = '<a href="#">xxxxx </a>';
o.appendChild(li)
}
//-->
</script>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script type="text/javascript">
window.onload = function(){
var i = 0;
document.getElementById('click').onclick = function(){
if(i != 0) return;
var node0 = document.getElementById('node0');
var node1 = document.createElement('li');
var a = document.createElement('a');
node1.setAttribute('id','node1');
a.setAttribute('href','#');
a.innerHTML = 'xxxxxx';
node1.appendChild(a);
node0.appendChild(node1);
a.innerHTML = 'xxxxxx';
i++;
};
};</script>
</head><body>
<li id="node0" noDrag="true" noSiblings="true" noDelete="true" noRename="true"> <a href="#">Root node </a>
<li id="node2"> <a href="#">Europe </a> </li>
</li>
<br />
<input type="button" id="click" value="添加" />
</body>
</html>