我有一个div和ul代码以下:java
<div id="myDiv">app
<ul id="myUl">this
</ul>
</div>ip
------------------------------------------------------------get
<script type="text/javaScript">it
//经过id得到ul元素io
var ul = document.getElementById('myUl');
//这里我循环5个function
for (var i = 0; i < 5; i++) {
//添加 li
var li = document.createElement("li");
var a = document.createElement("a");
ul.appendChild(li);class
li.setAttribute("id", i+1);
li.setAttribute("onclick", "getId(this)");
li.appendChild(a);
a.innerHTML = “数据(能够去循环出想要的数据)”; cli
function getId(obj) {
//得到点击li元素的id
var id = obj.id;
alert("你点击的元素id是"+id);
}
</script>
---------------------------------------------------
最后得到的是
<div id="myDiv" class="monitor"> <ul id="myUl"> <li id="1"> <a>数据(能够去循环出想要的数据)</a> </li> <li id="2"> <a>数据(能够去循环出想要的数据)</a> </li> <li id="3"> <a>数据(能够去循环出想要的数据)</a> </li> <li id="4"> <a>数据(能够去循环出想要的数据)</a> </li> <li id="5"> <a>数据(能够去循环出想要的数据)</a> </li> </ul></div>