
那就看你获取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怎么找等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)