如何使用jquery来提取一个html 标记的属性 例如.链接的href的值

如何使用jquery来提取一个html 标记的属性 例如.链接的href的值,第1张

可以通过$("对象")attr("href");这样获取。 attr是一个jquery自带获取对应属性的方法,在attr()里面输入任意的标签里面的属性的,都可以获取到值。

希望我的回答对楼主有帮助,不懂可以继续追问。

jquery获取select的值其实类似于获取其他表单的值,需要用到val()方法, 代码如下:

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <title></title>

    <script src="//cdnbootcsscom/jquery/1111/jqueryjs"></script>

    <script>

        $(function(){

            $('btn-show')click(function(){

                alert($('#selector')val());

            });

        })

    </script>

</head>

<body >

    <button class="btn-show">点击显示select对应的值</button>

    <select name="select" id="selector">

        <option value="1">西瓜</option>

        <option value="2">梨</option>

        <option value="3">李子</option>

        <option value="4">菠萝</option>

        <option value="5">哈密瓜</option>

    </select>

</body>

</html>

一、途径:

第一种情况就是宽高都写在样式表里,就比如#div1{width:120px;}。这中情况通过#div1stylewidth拿不到宽度,而通过#div1offsetWidth才可以获取到宽度。

第二种情况就是宽和高是写在行内中,比如style="width:120px;",这中情况通过上述2个方法都能拿到宽度。

二、小结:

因为idoffsetWidth和idoffsetHeight无视样式写在样式表还是行内,所以我们获取元素宽和高的时候最好用这2个属性。注意如果不是写在行内style中的属性都不能通过idstyleatrr来获取。

三、代码:

var o = documentgetElementById("view");

var h = ooffsetHeight; //高度

var w = ooffsetWidth; //宽度

参考资料

js获取Html元素的实际宽度高度的方法脚本之家[引用时间2017-12-29]

取得table中的input:

$('table input')

取得table中第一个input:

$('table input:eq(0)')

取得table中第一个input的value:

$('table input:eq(0)')val()

遍历table中的所有input,d出value:

$('table input')each(function(){

alert($(this)val());

});

以上就是关于如何使用jquery来提取一个html 标记的属性 例如.链接的href的值全部的内容,包括:如何使用jquery来提取一个html 标记的属性 例如.链接的href的值、jquery怎么获得html select 值、jQuery获取HTML元素“div”的宽度:$("div").width()等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9277230.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存