这样的代码
<html>
<body>
<img src=1.jpg>
<img src=2.jpg>
<img src=3.jpg>
</body>
</html>在不能修改<img>的前提下(不能添加img 的onclick事件),如何写一个script来实现这样的功能
当鼠标点击了这个图片就获取到了这个图片的src
<html>
<body>
<img src=1.jpg>
<img src=2.jpg>
<img src=3.jpg>
</body>
</html>在不能修改<img>的前提下(不能添加img 的onclick事件),如何写一个script来实现这样的功能
当鼠标点击了这个图片就获取到了这个图片的src
img.onclick=function(){
alert(img.src)
}这个意思吗
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"/>
<title>test</title>
<script>
function onClick(){
var e = window.event.srcElement;
if(e.tagName=='IMG')
alert(e.src);
}
</script>
</head>
<body onClick="onClick()">
<img src="ssss" height="100" width="100"/>
</body></html>
<HEAD>
<TITLE> New Document </TITLE>
<script>
window.onload=function(){
var img=document.getElementsByTagName("img");
for(var i=0;i<img.length;i++){
img[i].onclick=function(){
alert(this.src);
}
}
}
</script>
</HEAD>
<BODY>
<img src=1.jpg/>
<img src=2.jpg/>
<img src=3.jpg/>
</BODY>
</HTML>
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script>
window.onload=function(){
var img=document.getElementsByTagName("img");
for(var i=0;i<img.length;i++){
img[i].onclick=function(){
document.getElementById("txt1").value=this.getAttribute("src");
}
}
}
</script>
</HEAD>
<BODY>
<img src=1.jpg/>
<img src=2.jpg/>
<img src=3.jpg/>
<input type=text id=txt1>
</BODY>
</HTML>