js或jquery 获取指定div id下的所有img图片,并alert出第一张图片的src属性

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js或jquery 获取指定div id下的所有img图片,并alert出第一张图片的src属性相关的知识,希望对你有一定的参考价值。

如,获取id为body的div下第一张图片的src值
js有一个document.images[0].src 确实可以获取第一张图片,但是不能指定div下的第一张
我已经知道怎么获取的
有多种方法 我这里就写一种吧,写出另外一种的我就给分啦
("#body img").each(function(index, element)
var width=$(element).width();
var height = $(element).height();
if(width>=200 && height>=200)

var src=$(element).attr('src');
if(src)
sharePic=src;
return false;



);

参考技术A document.getElementById("body").getElementsByTagName("img")[0].src本回答被提问者和网友采纳 参考技术B 亲测 楼上的回答是正确的,

jQuery

1.获取下拉选择菜单的选中值

$(TypeSelectID).val();

 2.转换为数值类型

parseFloat(Value)

 3.获取指定ID下的Div个数

 var x = $(‘#Field‘).children(‘div‘).length;

 4.设置Select选中

var se = document.getElementById(ID);
                for (var i = 0; i < se.options.length; i++) {
                    if (se.options[i].value == PackageInfo[Pnum].TouristID) {
                        se.options[i].selected = true;
                    }
                }

设置text为pxx的项选中

 $(".selector").find("option[text=‘pxx‘]").attr("selected",true);

  

5.遍历界面li元素下的a元素,触发class=‘menuItem‘的点击事件

 

$("li a").each(function () {
                if ($(this).attr(‘href‘) == src)
                {
                    var a = $(this);
                    for (i = 0; i < a.length; i++) {
                        if (a[i].className == "menuItem") {                           
                            a[i].click();
                        }
                    }
                }
            })

 

以上是关于js或jquery 获取指定div id下的所有img图片,并alert出第一张图片的src属性的主要内容,如果未能解决你的问题,请参考以下文章

如何用js 获取一个div的坐标?

js怎么给指定id下面的所有子div添加class?

js如何获取div中的数据?

jquery 获取img 的src的值然后替换指定img的src怎么写??急!!!

JS 删除指定标签下的所有DIV,要用啥方法?

jQuery