如何访问具有相同名称属性的img标签
How to access img tag with the same name attribute
我在HTML代码中有一组图像:
<img name="image[]" />
<img name="image[]" />
<img name="image[]" />`
我想访问所有的,当我点击他们使用JavaScript?谢谢。
var elements = document.querySelectorAll("img[name='image'[']']");
for(var i = 0; i < element.length; i++){
elements[i].addEventListener("click", someFunc, false);
}
function someFunc(e){
// you can use the `elements` array to access them all
// or simply the `this` for the particular element clicked on
this.src = "http://placehold.it/400x400";
}
一个纯JS解决方案。
Demo$('name="image''['']"').on('click', function() {
var this_one = this; // "this" is the clicked one
});
如果没有jQuery,它会像
var img = document.querySelectorAll('[name=image''['']]');
for (var i=img.length; i--;) {
img[i].addEventListener('click', handler, false);
}
function handler() {
// "this" is the clicked image
}
小提琴
相关文章:
- 查找所有TD标签并读取其数据属性
- 使用json数据更改视频标签中的src属性
- 在jquery中,从同一对象的属性设置输入字段和标签的正确方法是什么
- 至于所有输入的标签都用指定的属性来设置,例如属性检查=false
- 使用 Div 标签的 location.href 属性时,Eval 不起作用
- SEO机器人是否总是遵循A标签的href属性中的URL,即使点击/点击被Javascript拦截
- 如何在 javascript 中为没有值的标签选择属性
- 使用父标签中的样式属性附加新标签
- 如何在 jquery 和 javascript 中检索 html 标签属性
- JavaScript-多次创建具有相同属性的标签
- Wordpress:如何更改图像标签中的源属性
- Wicket:获取标签属性
- 使用jQuery通过更改src属性来设置一个图像标签的动画
- 标签的属性在角度方向上不起作用
- Knockout.js中使用的唯一ID;对于“;单选按钮组中的标签属性
- 如何使用jQuery在属性标签中选择元素ID
- 如何在 struts2 属性标签中给出 javascript 函数和 css 样式
- 创建“title"属性标签
- 访问和更改