沒有 ID 的圖片,要如何修改 可以 document.images[0].src 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var imgs = document.getElementsByTagName("img");for(var i=0;i<imgs.length;i++){ if(imgs[i].src.indexOf("rightot.gif")>-1)imgs[i].src="../img/rightot2.gif";} <html><head><meta http-equiv="Content-Type" content="text/html; charset=big5"><title>新增網頁3</title><Script Language="JavaScript">function gotdata() {var imgs = document.getElementsByTagName("pic");for(var i=0;i <imgs.length;i++){ if(imgs[i].src.indexOf("2.jpg")>-1)imgs[i].src="http://profile.csdn.net/sagadan/picture/2.jpg"; }}</script></head><body><img src="http://l.yimg.com/tw.yimg.com/a/tw/vikii/080618_09.jpg"> <input type="button" name="gotdata" value="置換圖片"></body></html>無法換掉這個美女 document.getElementsByTagName("img")[0].src="http://profile.csdn.net/sagadan/picture/2.jpg"; 用document.getElementsByTagName("img")最无法预料,难道还要去算是第几个,如果在这图片之前又加了图片怎么办什么限制就加个ID,多省事 为什么不用ID呢用DIV包一下或进行枚举匹配 无语,自己查查有几处错<html><head><meta http-equiv="Content-Type" content="text/html; charset=big5"><title>新增網頁3</title><Script Language="JavaScript">function gotdata() {var imgs = document.getElementsByTagName("img");for(var i=0;i <imgs.length;i++){alert(''); if(imgs[i].src.indexOf("2.jpg")<0)imgs[i].src="http://profile.csdn.net/sagadan/picture/2.jpg"; }}</script></head><body><img src="http://l.yimg.com/tw.yimg.com/a/tw/vikii/080618_09.jpg"> <input type="button" name="gotdata" onclick="gotdata()" value="置換圖片"></body></html> 1. button不加onclick你怎么调用JS,难怪我加个alert会没反应2. getElementsByTagName("pic")是什么3. indexOf判断还错了 抱歉大哥,我也突然看到忘了加onclick小弟功力不夠,有錯的地方還請大哥指點迷津另外<0 真的就不懂為何這樣做 WMV网页视频播放器,全屏的问题。 再求一个日期验证的正则表达式 javascript脚本中的select如果用键盘上下选,怎么没触发onChange事件 关于js动态绑定 一个参数不为常量的问题... 两个INPUT VALUE 的值 运算 ,高手帮帮忙。 求一个匹配网站地址的正则表达式 请问在netscape里面怎样让一个<A></A>标签得到焦点 太需要你的帮助!!! 怎样使鼠标点击一个text,这个text的边框既以某种颜色高亮显示,鼠标离开时又恢复正常!!!!谢谢 插入视频网站影片,如何做到播完自己转下一片 检查是否为中文,有一个代码我不明白 我想获得<td>里的字符,怎么实现?
for(var i=0;i<imgs.length;i++){
if(imgs[i].src.indexOf("rightot.gif")>-1)imgs[i].src="../img/rightot2.gif";
}
<head>
<meta http-equiv="Content-Type" content="text/html; charset=big5">
<title>新增網頁3</title>
<Script Language="JavaScript">
function gotdata() {
var imgs = document.getElementsByTagName("pic");
for(var i=0;i <imgs.length;i++){
if(imgs[i].src.indexOf("2.jpg")>-1)imgs[i].src="http://profile.csdn.net/sagadan/picture/2.jpg";
}}</script>
</head>
<body>
<img src="http://l.yimg.com/tw.yimg.com/a/tw/vikii/080618_09.jpg">
<input type="button" name="gotdata" value="置換圖片">
</body>
</html>
無法換掉這個美女
什么限制就加个ID,多省事
用DIV包一下
或进行枚举匹配
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=big5">
<title>新增網頁3</title>
<Script Language="JavaScript">
function gotdata() {
var imgs = document.getElementsByTagName("img");
for(var i=0;i <imgs.length;i++){
alert('');
if(imgs[i].src.indexOf("2.jpg")<0)
imgs[i].src="http://profile.csdn.net/sagadan/picture/2.jpg";
}}</script>
</head>
<body>
<img src="http://l.yimg.com/tw.yimg.com/a/tw/vikii/080618_09.jpg">
<input type="button" name="gotdata" onclick="gotdata()" value="置換圖片">
</body>
</html>
2. getElementsByTagName("pic")是什么
3. indexOf判断还错了
小弟功力不夠,有錯的地方還請大哥指點迷津
另外<0 真的就不懂為何這樣做