日期:2014-05-17  浏览次数:20468 次

asp.net遍历指定id下img标签的src值
有没有什么办法可以遍历指定id下img标签的src值?

------解决方案--------------------
前台遍历:
$('#id img').each()

后台遍历:
var controls = id.Controls;
foreach(Control c in controls)
{
    //control的type判断,自己弄个img控件看下它在后台对应什么
}
------解决方案--------------------
通过Ajax传给后台,可以使用AjaxPro
------解决方案--------------------
使用jquery来遍历唄,以下是示例代码

 <p id="pid">
   <img src="../Images/img01.jpg" alt="第0幅图片" />
   <img src="../Images/img02.jpg" alt="第1幅图片" />
   <img src="../Images/img03.jpg" alt="第2幅图片" />
</p>

<script type="text/javascript">
   $(function() {
      $("#pid").find("img").each(function(index) {
       //根据形参index设置元素的title属性
        alert("第" + index + "幅图的src是:" + this.src);
       });
   });
</script>

------解决方案--------------------
发到javascript论坛去问问。
------解决方案--------------------
<div>
        <div id="dvImgs">
            <img src="aaa.jpg"/>
            <img src="bbb.jpg"/>
            <img src="ccc.jpg"/>
        </div>
        <input type="button" onclick="SelectImg()" value="查询"/>
    </div>
    <script type="text/javascript">
        function SelectImg() {
            $("#dvImgs").find("img").each(function () { 
                alert($(this).attr("src"));
            });
        }
</script>


你试试看
------解决方案--------------------
引用:
Quote: 引用:

前台遍历:
$('#id img').each()

后台遍历:
var controls = id.Controls;
foreach(Control c in controls)<