需求:
这里有n多个th标签,一个代码块实现用户点击某个th标签时,都执行相同动作。
今天写代码写抽了,本该用for语句写的,偏用 if 语句写,结果效果出不来,自己还呆呆的纠结了好久,换回用for语句,效果就出来了。
代码
颠颠的if语句
<script type="text/javascript">
$(function() {
var i = 0;
if(i<= 8) {
document.getElementsByTagName("th")[i].onclick = function() {
alert("ee");
};
}
});
</script>
for语句:
<script type="text/javascript">
$(function() {
for(var i=0;i<= 11;i++ )
{
document.getElementsByTagName("th")[i].onclick = function() {
alert("ee");
};
}
});
</script>