html,js点击图片时,如何获取被点击图片的ID

html,js点击图片时,如何获取被点击图片的ID,第1张

那就看你获取ID的用途是什么了,比如是记录点击或者对该进行处理,可以在click事件中执行一个js函数,比如该函数是saveImageId(thisgetAttribute('id')),

如果是你说的要保存下来,可以设一个全局的变量,比如下面的例子:

<img src="logogif" id="image1" onclick="saveImageId(thisgetAttribute('id'));alert(imageidlength);"/>

<script>

var imageid = new Array();

function saveImageId(imgid){

if(imgid !=''){

imageid[imageidlength] = imgid;

}

}

</script>

alert语句是用来测试的

private ImageView imageView,imageView2;

@Override

protected void onCreate(Bundle savedInstanceState) {

superonCreate(savedInstanceState);

setContentView(Rlayoutactivity_main);

imageView=(ImageView)superfindViewById(RidimageView);

imageView2=(ImageView)superfindViewById(RidimageView2);//找到你layout中对应的imageView

Drawable drawable=imageViewgetBackground();//获取它的资源,返回类型是Drawable

//假设你想把imageView的设置到其他容器中,比如imageView2,

imageView2setBackground(drawable);//imageView2就显示和imageView一样的了

}

id个p啊

这个url里的图 并不是根据id从服务器里查询图像的地址再显示

20131126183904_CUA3Nthumb600_0jpeg

就是真正的文件名了

隐藏真实路径和名称的目的是防止被批量嗅探下载,

一般什么网站会用id的方式隐藏的真实路径?

答案是常用于 收费服务的站点,比如XX网站

GridView的每个item为一个ImageView,我想根据点击不同的item来设置不同的监听,即根据获取的ImageView的资源ID做出不同的 *** 作,不想用position来监听,感觉不是很严谨。请高手指教!------解决方案--------------------------------------------------------------解决方案--------------------------------------------------------这篇文章也许能帮到你,我和你一样,原来也遇到类似的问题。

以上就是关于html,js点击图片时,如何获取被点击图片的ID全部的内容,包括:html,js点击图片时,如何获取被点击图片的ID、如何获取已加载在ImageView中的图片ID、图片id怎么找等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10093918.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存