根据父节点绑定P子节点点击事件,点击p节点显示该节点ID <!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>测试节点</title> </head> <body> <div id="div2"> <p id="p3">p3</p> <p id="p4">p4</p> <p id="p5">p5</p> </div> <div id="div1">显示点击ID</div> </body> </html> <mce:script language="javascript"><!-- function elClick(object) { document.getElementById('div1').innerHTML=object.id; } function init() { var p = document.getElementById("div2").childNodes; for(var iLoop = 0; iLoop < p.length; iLoop ++) { var tmp = p[iLoop]; if(tmp.nodeName == 'P') { tmp.onclick = function(){elClick(this)}; } } } init(); // --></mce:script>