求得div 下 img的src地址的js代码_基础知识

目的:求得div 下 img的src
html:
<div id="image1"><img src="loading.gif" /></div>
<div id="image2"><img src="loading.gif" /></div>
.
.
<div id="image12"><img src="loading.gif" /></div>

我的错误代码:
initImage(); 
loadImage(); 
function initImage() {
for(var i=1;i<13;i++) {
imageId[i]=document.getElementById("image"+i);
}
}
function loadImage() {
for(var j=1;j<13;j++){
imageList[j]=imageId[j].getElementsByTagName("img")[0];
if(imageId[j].src=="images/loading.gif")
imageId[j].src="images/"+j+".gif";
else..........
}
}
解决问题的代码

复制代码 代码如下:

<div id="listimg">
<div><img src="loading.gif" /></div>
<div><img src="loading.gif" /></div>
</div>
<script>
function imglist(obj)
{
var imglist=document.getElementById(obj).getElementsByTagName('IMG')
for (i=0;i<imglist.length;i++ )
{
if(imglist[i].src.indexOf("loading.gif",0)!=-1){imglist[i].src="imgage/"+i+".gif";}
alert(imglist[i].src) //测试成功
}
}
</script>
<input onclick="imglist('listimg')" value="test" type="button">

时间: 2024-10-09 18:35:19

求得div 下 img的src地址的js代码_基础知识的相关文章

javascript下判断一个对象是否具有指定名称的属性的的代码_基础知识

hasOwnProperty 方法 返回一个布尔值,指出一个对象是否具有指定名称的属性. object.hasOwnProperty(proName) 兼容WinIE5.5+, MacIE-, NN6+, Moz+, Safari- 参数 object 必选项.一个对象的实例. proName 必选项.一个属性名称的字符串值. 说明 如果 object 具有指定名称的属性,那么 hasOwnProperty 方法返回 true:反之则返回 false.此方法无法检查该对象的原型链中是否具有该属性

javascript学习笔记(二) 鼠标经过时,改变div块的背景色的代码_基础知识

HTML部分代码: 复制代码 代码如下: <ul> <li>鼠标经过时改变背景色</li> <li>鼠标经过时改变背景色</li> <li>鼠标经过时改变背景色</li> <li>鼠标经过时改变背景色</li> </ul> javascript部分代码: 当鼠标经过时,给li添加class="current"类,鼠标离开时,去除该类,达到改变背景色的目的 复制代码 代

复制内容自动加上文章链接地址的js代码

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.111cn.net/1999/xhtml"> <head> <meta http-equiv="conte

IE6浏览器下resize事件被执行了多次解决方法_基础知识

在IE浏览器下,一次resize事件被执行了多次.这是IE6和IE7的一个比较广为认知的问题,这个问题在这两个版本的浏览器中表现有所不同,通常IE6下会比IE7下更为糟糕. 现在已经有了一个较好的解决方案,让jquery.wresize.js这个jquery插件来帮你: Js代码 复制代码 代码如下: /* =============================================================================== WResize is the

js切换div css注意的细节_基础知识

附上代码: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title></title> <meta http-equiv="Content-Type" content=&q

ShowPage 显示“上一页 下一页”等信息的封装代码_应用技巧

'************************************************** '函数名:ShowPage '作  用:显示"上一页 下一页"等信息 '参  数:sFileName  ----链接地址 '       TotalNumber ----总数量 '       MaxPerPage  ----每页数量 '       ShowTotal   ----是否显示总数量 '       ShowAllPages ---是否用下拉列表显示所有页面以供跳转.有

在Windows xp/7下快速设置IP地址的批处理代码

  @把下面bat保存,就可以用了. @echo off echo 正在配置ip,请稍等- set name="本地连接" set ipaddress=1.2.3.4 set mask=255.255.255.0 set gateway=1.2.3.4 set dns=1.2.3.4 set wins=1.2.3.4 echo 正在配置%name%,请稍等- echo 正在配置首选DNS:%dns%- netsh interface ip set dns name="本地连接

JavaScript在IE和FF下的兼容性问题_基础知识

长久以来JavaScript兼容性一直是Web开发者的一个主要问题.在正式规范.事实标准以及各种实现之间的存在的差异让许多开发者日夜煎熬.为此,主要从以下几方面差异总结IE和Firefox的Javascript兼容性: 复制代码 代码如下: 一.函数和方法差异:二.样式访问和设置:三.DOM方法及对象引用:四.事件处理:五.其他差异的兼容处理. 一.函数和方法差异 1. getYear()方法 [分析说明]先看一下以下代码: 复制代码 代码如下: var year= new Date().get

JavaScript中的Location地址对象_基础知识

location 地址对象 它描述的是某一个窗口对象所打开的地址.要表示当前窗口的地址,只需要使用"location"就行了:若要表示某一个窗口的地址,就使用"<窗口对象>.location".先前写了一片用window.location.href实现刷新另个框架页面 ,特此我看了一下locaiton的详细用法,对此有点改进,具体如下:   注意:属于不同协议或不同主机的两个地址之间不能互相引用对方的 location 对象,这是出于安全性的需要.例如,