js图片点击事件

.net语言
点击image,然后换成image2
我想的想法是 <a onclick="click(event)">image控件</a>

然后做一个click事件
click(e)
{
Image1.ImageUrl = "~/image2.JPG";
// 这里如何更换图片,不会写
}

第1个回答  2011-12-29
<script type="text/javascript">
function change() {
document.getElementById("img").src = "../../Styles/icons/help2.png";
}

</script>

<img id="img" onclick="change();" src="../../Styles/icons/help.png"/>

//img 本身有一个点击事件 不需要服务器控件,用js就能实现了!追问

谢谢,我还想问个问题,点击图片的时候,如何获取 被点击图片的ID

追答

你被点击的图片是一个路径而已啊,你指的id是什么,是图片的id还是图片标签的id

追问

图片标签的ID,比如<asp:Image ID="Image1" 。。。怎么获得呢

追答

后台控件必须要这样: document.getElementById("")

本回答被网友采纳
第2个回答  推荐于2017-06-15
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<img id="img" src="123.jpg" alt="" />
<a href="#" id="change">改变</a>
<script>
var oImg = document.getElementById('img');
var oChange = document.getElementById('change');
oChange.onclick = function(){
oImg.setAttribute('src', '456');
}
</script>
</body>
</html>

本回答被网友采纳

js怎么写按钮点击事件
首先点文件->选项 出现界面如下 首先在自定义功能区添加开发工具 activex控件第一个是按钮 然后创建一个按钮 保证设计模式是绿色底的,就是激活了设计模式,这个时候按钮只是一张图片不会触发。双击这个图片。Private Sub CommandButton1_Click()If IsNumeric(Replace(ThisWorkbook.ActiveSheet.Cells(1, 1)....

火狐浏览器下用js为img元素添加点击事件
首先获取img元素。使用document.getElementById("img的ID名")获取想要添加点击事件的img标签。然后对获取到的元素添加点击事件。使用.onclick来添加点击事件.例:var oImg = document.getElementById("img标签的id名");oImg.onclick = function(){ 点击后要执行的事件。};...

如何通过js获取网页中所有图片并加入点击事件,实现
- (void)webViewDidFinishLoad:(UIWebView *)webView { [IDProgressHUD IDPlaceViewHideDirect:self.view];\/\/这里是js,主要目的实现对url的获取 static NSString * const jsGetImages = "function getImages(){\\ var objs = document.getElementsByTagName(\\"img\\");\\ var imgScr = '';\\ ...

js点击图片图片变大了怎么办?
1、新建html文档,在body标签中添加图片标签,为这个标签设置“id”属性,然后设置图片的默认显示大小css属性:2、添加“onmouseover”js事件,首先使用“document.getElementById”获取到图片标签,然后定义鼠标移动到图片上时发生的事件,这时图片将会放大:3、添加“onmouseout”js事件,首先获取图片标签,然后...

js里面点击图片触发事件

js图片点击事件
type="text\/javascript"> function change() { document.getElementById("img").src = "..\/..\/Styles\/icons\/help2.png";} \/\/img 本身有一个点击事件 不需要服务器控件,用js就能实现了!

JS的问题,当在网页中点击一张图片时想弹出一个窗体,窗体中现在...
很明显, 你'OpenImg(images\/h-imgs\/bg.jpg)',这个方法的参数你没加引号,应该传入一个字串才对,你目前的写法,在js里会认为你传入的是个变量。你把组img标签的代码改成下面这样试试看:"";

点击登录图片调用js函数
\/\/在图片中设置一个点击事件onclick,在点击事件中触发函数ClickME() \/\/在页面上面写函数体 function ClickME(){ alert(1);\/\/点击图片后弹出数字1;}

js中怎么让添加的图片变为一个可以点击图片就可以调用js中函数的事件...
this.parentNode 可以获取自己的容器,根据你的代码结构找到整行的那个容器就可以,比如用表格的话 是 tr 表格 例如 function delRow(obj) { var tb = document.getElementById('list');tb.rows.removeChild(obj);}

如何js实现触屏点击事件
移动端触屏滑动的效果其实就是图片轮播,在PC的页面上很好实现,绑定click和mouseover等事件来完成。但是在移动设备上,要实现这种轮播的效果,就需要用到核心的touch事件。处理touch事件能跟踪到屏幕滑动的每根手指。以下是四种touch事件touchstart: \/\/手指放到屏幕上时触发touchmove: \/\/手指在屏幕上...

相似回答