A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 1868|回复: 5

[求助] javascript自定义属性问题,求A9高人!

[复制链接]
该用户已被禁言

精华
0
帖子
4620
威望
0 点
积分
4953 点
种子
61 点
注册时间
2013-9-14
最后登录
2021-7-10
 楼主| 发表于 2015-10-22 17:41  ·  广东 | 显示全部楼层 |阅读模式
本帖最后由 任地狱玩家 于 2015-10-22 17:43 编辑

<body>
<div>盒子</div>
<div>盒子</div>
<div>盒子</div>
<div>盒子</div>
<div>盒子</div>
</body>
</html>
<script type="text/javascript">

        var boxs = document.getElementsByTagName('div')
       
        for(var i=0;i<boxs.length;i++){
                boxs[ i ].index = i                       
                boxs.onclick = function(){
                        alert(this.index)
                }
        }
</script>
请问红色字体的具体意思是什么???我看不懂。。。
该用户已被禁言

精华
0
帖子
50
威望
0 点
积分
66 点
种子
5 点
注册时间
2013-11-1
最后登录
2024-2-14
发表于 2015-10-22 19:35  ·  广东 | 显示全部楼层
任地狱玩家 发表于 2015-10-22 17:41
盒子
盒子
盒子

将数字i赋予给数组的下标,说白了就是给每个盒子上序号。

终结者

帅还有钱~

精华
0
帖子
8198
威望
7 点
积分
8484 点
种子
83 点
注册时间
2004-1-16
最后登录
2025-2-19
发表于 2015-10-22 21:04  ·  吉林 | 显示全部楼层
如楼上所言...........

终结者

过客而已

精华
0
帖子
8635
威望
0 点
积分
8721 点
种子
60 点
注册时间
2010-5-14
最后登录
2024-8-23
发表于 2015-10-24 02:07  ·  四川 | 显示全部楼层
就是个赋值吧···
我猜的···
该用户已被禁言

精华
0
帖子
899
威望
0 点
积分
974 点
种子
7 点
注册时间
2006-11-11
最后登录
2022-1-13
发表于 2015-10-25 06:01  ·  江苏 | 显示全部楼层
一直有个问题 像这种把事件处理函数放到循环里的话 肯定是循环多少次注册多少次事件 对性能应该影响挺大的吧 对于这个程序来说 不需要把事件处理函数放在循环里

精华
0
帖子
1732
威望
0 点
积分
1736 点
种子
86 点
注册时间
2009-9-10
最后登录
2025-2-26
发表于 2015-10-25 10:48  ·  湖北 | 显示全部楼层
给每个盒子的div标签上,添加一个自定义属性index,每个index的值分别是0、1、2、3、4,然后你每点击一个div标签,就会弹出这个div对应的index值,你执行下这段代码,然后在审查元素里看看div标签的变化就行了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2025-2-26 18:15 , Processed in 0.183793 second(s), 15 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部