代码有错吗?

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>无标题文档</title>
</head>
<body>
<p>你喜欢哪个城市</p>
    <ul id="city">
        <li id="bj" name="beijing">北京</li>
        <li>上海</li>
        <li>东京</li>
        <li>纽约</li>
    </ul>
<p>你喜欢哪款游戏</p>
    <ul id="game">
        <li id="hj" >红警</li>
        <li>半条命</li>
        <li>魔兽</li>
        <li>刀塔</li>
    </ul>
<script type="text/javascript"> //点击每个li节点 都弹出其文本值

window.onload=function(){
 var linodes=document.getElementsByTagName("li")    //获取所有li节点
 for(i=0;i<linodes.length;i++){       //得到每个li节点
     linodes[i].onclick=function(0){      //为每个li节点添加onclick响应函数
       alert(this.firstChild.nodeValue) 
      }
   }
 }
</script>
</body>
</html>

 

慕先生0450854
浏览 1127回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript