jQuery对HTML的捕获与设置

    1. text()
      • 返回或设置所选元素的文本内容,设置内容加到括号内
      • $("#test3").val("RUNOOB");   下同

    2. html()
      • 返回或设置所选元素内容(包括标签、属性、文本、注释)(识别标签)
    3. val()
      • 返回或设置表单字段的值(value)
    4. text(),html(),val()同样拥有回调函数
1 $("#btn1").click(function(){
2     $("#test1").text(function(i,origText){
3             return "旧文本: " + origText + " 新文本: Hello world! (index: " + i +         ")";
4     });
5 });

 

  1. attr()和prop()  返回或设置被选元素的属性
    • attr() 不仅可以返回(设置)元素的原生属性,还可以返回(设置)自定义属性。
    • prop() 可以设置和返回备选元素的本身属性,但是自定义属性不行,一般用于具有 true 和 false 两个属性的属性,如 checked, selected 或者 disabled 使用prop()。
 
    $('').attr()返回的是html对象,如果有相应的属性,返回的是该属性,如果没有则返回undefined
    $('').prop()返回的是DOM对象,如果有相应的属性,返回的是该属性,如果没有则返回空串
posted @ 2020-08-16 19:52  帅气巴巴  阅读(127)  评论(0编辑  收藏  举报