<ul id="u1">
<li><a href="javascript: ;">超链接一</a></li>
<li><a href="javascript: ;">超链接二</a></li>
<li><a href="javascript: ;">超链接三</a></li>
</ul>
<button id="btn01">添加超链接</button>
<script type="text/javascript">
window.οnlοad=function(){
var u1=document.getElementById("u1");
//点击按钮以后添加超链接
var btn01=document.getElementById("btn01");
btn01.οnclick=function(){
//创建一个li
var li=document.createElement("li");
li.innerHTML="<a href='javascript:;'class='link'>新建的超链接</a>";
//将li添加到u1中
u1.appendChild(li);
}
//获取所有的a
//为u1绑定-一个单击响应函数
u1.onclick = function(event){
//alert(“我是u1的单击响应函数");
event = event| |window. event;
alert(event. target);//javascript:;
//如果触发事件的对象是我们期望的元素,则执行否则不执行
if(event. target. className == "link" ){
alert (“我是u1的单击响应函数") ;
};
};
</script>