jQuery的DOM操作之捕获和设置

.html()——获取或设置目标元素内的所有内容,包含html的标签及属性在内;

.text()——仅获取或设置目标元素内的文本内容;

.val()——获取输入框的值;

.attr()——获取或设置目标元素的属性;

首先是捕获示例:

 <p>今年谁是冠军?会是<a href="#">上海上港</a>吗?</p>
    <input type="text" value="用户名"/>
    <a href="http://www.shydzc.com" id="yd">远地资产</a>
    <button type="button" id="btn">点击</button>

<script>
        $(document).ready(function(){
            $("#btn").click(function(){
                console.log($("p").html());
                console.log($("p").text());
                console.log($("input").val());
                console.log($("#yd").attr("href"));
            })
        })
    </script>



下面用以上方法对DOM元素进行设置:

<p id="p1">hello world</p>
<h2>上海远地资产</h2>
<a href="http://www.baidu.com">百度</a>
<input type="text" value="用户名"/>
<button id="btn">更换新内容</button>

$(document).ready(function(){
    $("#btn").click(function(){
        $("#p1").text(function(index,domEle){
            return "old:"+domEle+" new:"+index;
        });
        $("a").text("远地资产");
        $("h2").html("远地资产<small>做您信赖的理财伙伴</small>");
        $("a").attr({
            "href":"http://www.shydzc.com",
            "title":"上海远地资产"
        });
        $("input").val("请输入真实姓名!");
    });
})

点击按钮前:


 
 

点击按钮后:




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值