<p>你好.<img height="10" width="12" alt="" src="/Upload/image/2009-8-19/2009819135229.jpg" />你好<img height="808" width="20" alt="" src="/Upload/image/2009-8-19/2009819135248.jpg" /></p>以上数据是从数据库提取出来的,我要用JS遍历出里面所有的图片路径,也就是"/Upload/image/2009-8-19/2009819135229.jpg"和"/Upload/image/2009-8-19/2009819135248.jpg",请问怎么实现,谢谢.
解决方案 »
- JS或者Jquery实现从子窗体向父窗体传值
- js+div替换select控件 带模糊搜索 分享jquery.inputer
- ========== JavaScript如何实现遍历所有相同元素并改写?=============
- 怎么获取一个元素其所包含 的元素??
- jqueryeasyUI加载异步树报错$.data(...).options为空或不是对象
- 怎么得到自动增加表单的值呢??
- fason无限下拉关菜单的问题,(修改问题)
- 关于页面刷新的问题?
- 谁有正则表达式的资料(给我发一份) [email protected]
- 百度地图显示问题
- 函数语法问题
- vs中浏览页面跟直接打开htm文件的区别?
var source = a.getAttribute('src');
for(var i=0;i<a.length;i++){
document.writeln(a[i].source);}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head><body >
<div id="a">
<img src="Blue hills.jpg" />
<img src="Sunset.jpg" />
</div>
<script>
var $ = document.getElementById('a').getElementsByTagName('img');for(var i=0; i<$.length;i++){
var source = $[i].getAttribute('src');
document.writeln(source);
}</script>
</body>
</html>
var s = '<p>你好. <img height="10" width="12" alt="" src="/Upload/image/2009-8-19/2009819135229.jpg" />你好 <img height="808" width="20" alt="" src="/Upload/image/2009-8-19/2009819135248.jpg" /> </p> ';
var re = /<img[\s]+[^>]*?((src*?[\s]?=[\s\"\']+(.*?)[\"\']+.*?>)|>)/ig
var arr;
while ((arr = re.exec(s)) != null){
alert(arr[3]);
}
<script type="text/javascript">
<!--
var str = '<p>你好. <img height="10" width="12" alt="" src="/Upload/image/2009-8-19/2009819135229.jpg" />你好 <img height="808" width="20" alt="" src="/Upload/image/2009-8-19/2009819135248.jpg" /> </p>'; var reg = /<img[^>]*?src\s*=\s*\"(.*?)\"[^>]*?\/>/gi
var arr = [];
while((arr = reg.exec(str)) != null){
alert(arr[1])
}//-->
</script>