获取img的src

在jsp中通过数据库得到的图片是
<IMG border=0 src="/UploadFile/20091220035108.jpg" width=140 height=120> 这样的
现在我想要提取src
请说的详细一点谢谢
哦 可能我说的不清楚 是这样的 我 的<IMG border=0 src="/UploadFile/20091220035108.jpg" width=140 height=120>这个 是 从数据库中循环提取出来的 我 几张 图片 没有打开jsp页面之前 我 也不能 确定 取出的src地址 是什么 我是想从这几张图片的img标签 中获取 src的值

在JavaScript中提取就可以了,我给你写个函数,你直接调用就可以了
<script>
function getSrc(){
var imgs=document.getElementsByTagName("IMG");
for(var i=0;i<imgs.length;i++){
alert(imgs[i].src);
}
//如果你只想得到一个的话
//var src=document.getElementById("img标签的id").src;
}
</script>
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-12-21
不知道你说的提取SRC是什么意思,是不是说想要这张图片?如果是想要这张图片,其地址就是根目录的UploadFile里了。如果是说程序你要SRC的值,是变动的,可以事先设置一个变量,然后就可以取值了可以写成
String i;
<IMG border=0 src=i width=140 height=120>
println(i);
i值就是图像地址/UploadFile/20091220035108.jpg
第2个回答  2009-12-24
看不大明白
如果是从
<IMG border=0 src="/UploadFile/20091220035108.jpg" width=140 height=120>
挑src值,就用正则表达式或者直接String类定位取出就行
第3个回答  2009-12-25
- -
需要提取么?
你怎么放到src里面的,就怎么拿来用不就行了
要不你就用三楼的方式提取
第4个回答  2009-12-25
用正则表达式匹配
第5个回答  2009-12-24
截取字符串

jquery怎么获取img的src?
可以使用jquery的attr方法实现获取img的src。具体步骤如下:需要准备的材料分别是:电脑、浏览器、ultraedit。1、在ue编辑器中新建一个空白的html文件,js文件。2、在ue编辑器中输入以下html代码。3、在ue编辑器中输入以下js代码。4、编辑完成以后,在ue编辑器中点击保存,格式选择UTF8无BOM。5、在浏览...

js正则 获取元素属性值
一、获取img标签的src属性值 var imgStr = "<p><img src='http:\/\/www.baidu.com\/FpmF-JifNksQTHo7InP_LMukbtWc'\/><\/p>"\/\/解析富文本获取img里面的src属性值         var patt = \/<img[^>]+src=['"]([^'"]+)['"]+\/g;     ...

关于JS获取多个div下多个img的src的问题
回答:百度搜搜可以搜到

如何在asp.net后台获取到img控件的src属性呢
给img加上 runat=“server” 属性 在后台就可以取到了。

c# 获取网页中<img >中SRC的值
正则表达式 string s = "<img src=\\"http:\/\/www.sian.com\/1.gif\\"\/>";System.Text.RegularExpressions.Match m = System.Text.RegularExpressions.Regex.Match(s, "\\"(.*?)\\"");string res = m.Groups[1].Value;res就是你要的结果 ...

怎样截取p标签里的img的src属性
\/\/通过ID获取p元素 var _p=document.getElementById("p");\/\/获取p元素下指明ID的img元素 var _img=_p.getElementById("img");\/\/弹出该_img的src属性 alert(_img.src);\/\/或者直接这么写:\/\/获取ID为img的元素 var _img=document.getElementById("img");\/\/弹出该_img的src属性 alert(_img...

HTML中img标签的src填本地绝对路径无法显示
在php中,可以通过正则表达式来获得img标签的src内容,下面分享下php如何获取html标签img的src内容。1、首先新建一个php文件,命名为test.php,在test.php文件中,将img图片标签存在$html变量中。2、在test.php文件中,创建一个正则表达式,用于匹配$html变量的src内容。3、在test.php文件中,利用上一步...

获取img的src
在JavaScript中提取就可以了,我给你写个函数,你直接调用就可以了 <script> function getSrc(){ var imgs=document.getElementsByTagName("IMG");for(var i=0;i<imgs.length;i++){ alert(imgs[i].src);} \/\/如果你只想得到一个的话 \/\/var src=document.getElementById("img标签的id")....

如何获取html页面中的所有img图片元素的src的值到数组
var userImg = $("*[name='userImg']").map(function () { return $(this).attr('src') }).get().join("|"); \/\/return 一个数组类型字符串 var userImgList = userImg.split('|');\/\/转成数组形式 userImgList 就是你所有name="userImg" 的img标签 的src值了。

怎么用js 获取img中src的值?就是获取到src="\/a\/b\/xxx.jpg"中的\/a\/b\/...
其实有一个更简单的方式!<a href="#" ><img id="litpic5" src="\/a\/b\/xxx.jpg" border="0" onerror="this.src='images\/err.jpg'" \/><\/a> 给img增加一个 onerror="this.src='images\/err.jpg'" 属性,当图片加载失败时,包含src="" ,那么图片就会替换成err.jpg。

相似回答