如果點擊“+”“動態添加列表條目樣本“增加一條 如果點擊"-"動態添加列表條目樣本減少一條
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>javascript動態建立無序列表條目</title>
</head>
<body>
<ul id="news">
<li>動態添加列表條目樣本</li>
<li>動態添加列表條目樣本</li>
</ul>
<input type="button" id="btnAdd" value="+" />
<input type="button" id="btnDel" value="-"/>
<script type="text/javascript">
var oNew = document.getElementById("news");
document.getElementById("btnAdd").onclick = function(){
oElentment = document.createElement("li");
oTextNode = document.createTextNode("動態添加列表條目樣本");
oElentment.appendChild(oTextNode);
oNew.appendChild(oElentment);
}
document.getElementById("btnDel").onclick = function(){
if(oNew.hasChildNodes()){
oNew.removeChild(oNew.lastChild);
}
}
</script>
</body>
</html>