日期:2014-05-16 浏览次数:20476 次
<html>
<head>
<title>createElement() Example</title>
<script type="text/javascript">
function createMessage() {
var aa = document.getElementById('ulMenu');
var oP = document.createElement("li");
oP.id="four"
oP.setAttribute('class','codeDemomouseOnMenu');
//在火狐下支持,IE下不支持
//oP.setAttribute('onclick',"changeDiv('userTable');this.className='codeDemomouseOnMenu'");
//oP.setAttribute('ondblclick',"changeDiv('userTable');this.className='codeDemomouseOnMenu'");
var oText = document.createTextNode("全部用户明细");
oP.appendChild(oText);
aa.appendChild(oP);
oP.onclick = function() {
changeDiv(divid,liid);
this.className=classNm;
}
oP.ondblclick = function() {
changeDiv(divid,liid);
this.className=classNm;
}
}
function removeMessage() {
var aa = document.getElementById('ulMenu');
var oP = document.getElementById('four');
aa.removeChild(oP);
}
</script>
</head>
<body>
<ul class="codeDemoUL" id="ulMenu">
<li id="one" class="codeDemomouseOnMenu" onclick="changeDiv('treeTable');this.className='codeDemomouseOnMenu'" ondblclick="changeDiv('treeTable');this.className='codeDemomouseOnMenu'" >部门明细</li>
<li id="two" class="codeDemomouseOutMenu" onclick="changeDiv('listTable');this.className='codeDemomouseOnMenu'" ondblclick="changeDiv('listTable');this.className='codeDemomouseOnMenu'" >用户明细</li>
<li id="three" class="codeDemomouseOutMenu" onclick="changeDiv('spanTable');this.className='codeDemomouseOnMenu'" ondblclick="changeDiv('spanTable');this.className='codeDemomouseOnMenu'" > 任务明细</li>
</ul>
<a href="#" onclick="createMessage()">aaaaaa</a>
<a href="#" onclick="removeMessage()">bbbbbb</a>
</body>
</html>
?