1. 程式人生 > 實用技巧 >jQuery對HTML的捕獲與設定

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物件,如果有相應的屬性,返回的是該屬性,如果沒有則返回空串