为什么会报错 求大神指教
<!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=utf-8" />
<title></title>
<script type="text/javascript">
window.onload = function(){
var imgw = document.getElementById('wrap');
var btn = imgw.getElementsByTagName('span');
var num = imgw.getElementsByTagName('em');
for(var i=0; i<btn.length; i++){
btn[i].onclick = function(){
alert(num[i].innerHTML);
}
}
}
</script>
</head>
<body>
<ul id="wrap">
<li>
<span>喜欢</span>
<em>0</em>
</li>
<li>
<span>喜欢</span>
<em>1</em>
</li>
</ul>
</body>
</html>
TypeError: num[i] is undefined
alert(num[i].innerHTML);
为什么说没定义呢 要怎么样才能 输出 num每个的innerHTML
...全文
相关推荐
运行总是报错求帮助-clark2.mdl
运行总是报错求帮助-clark2.mdl该模型我是下载的,但是运行时总报如下错误,哪位知道为什么吗?怎么改?非常感谢!
为什么getters定义的函数不在根组件中就报错.md
"为什么getters定义的函数不在根组件中就报错"在Vue.js和Vuex的使用过程中,你可能遇到这样一个问题:当你在Vuex的getters中定义了一个函数,然后尝试在非根组件(比如一个普通的
Numpy 中的矩阵求逆实例
"Numpy 中的矩阵求逆实例"在Python的科学计算库Numpy中,矩阵操作是非常重要的功能之一,特别是在解决线性代数问题时。本资源主要讲解了两个关键概念:矩阵的逆和矩阵的伪逆。1. 矩阵
程序有误,为什么Keil却没有报错
因此,即使编译没有报错,也不能完全保证程序没有问题。2. 仔细检查代码逻辑,特别是关键函数的实现。
经典轨道参数计算,已知RV求轨道6参数
由于课程需要,已知rv求轨道6参数,过程很简单,大家都明白。可自己当初上网找时,发现大多代码不是报错,就是计算错误,真心无语,也花了自己一些积分,结果却无收获,有些人的东西简直比垃圾还垃圾,居然也骗积


