jQuery タグにはコンテンツ アクションが含まれています
タグにはコンテンツ操作が含まれています
JavaScript操作を使用します:
dvnode.innerHTML divに含まれる情報(bào)を取得します
dvnode.innerHTML = XXX;
注: innerHTML は w3c 標(biāo)準(zhǔn)テクノロジーではなく、多くのブラウザーのみがサポートしています
jquery 操作を使用します:
- $().html() // ノードに含まれる情報(bào)を取得します
- $() .html(information); //ノードに含まれるコンテンツを設(shè)定します $().text() //ノードに含まれる「文字列情報(bào)」のコンテンツを取得します
- $().text(information) ; //ノードに含まれるコンテンツを設(shè)定します(HTMLタグがある場(chǎng)合は、「><」シンボルをシンボルエンティティに変換します)
<!DOCTYPE html> <html> <head> <title>php.cn</title> <meta charset="utf-8" /> <script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"></script> <script> function f1(){ alert($('div').html()); alert($('div').text()); } function f2(){ $('div').text("這里是php中文網(wǎng)"); } </script> </head> <body> <div>歡迎 <p>大家 <span>學(xué)習(xí)jQuery</span></p></div> <input type="button" value="獲取" onclick="f1()" /> <input type="button" value="設(shè)置" onclick="f2()" /> </body> </html>
html() メソッドと text() メソッドの違い:
①コンテンツを取得します
前者は HTML タグと通常の文字列コンテンツを取得できます
後者は通常の文字列コンテンツのみを取得します
②コンテンツを設(shè)定します
前者は設(shè)定できますHTML タグと通常の文字列コンテンツ
後者は通常の文字列コンテンツのみを設(shè)定します。コンテンツにタグタグコンテンツがある場(chǎng)合、「<」「>」シンボルをシンボルエンティティに変換します。 ;----> Space-- ----
操作內(nèi)容が純粋な文字列コンテンツの場(chǎng)合、上記の 2 つの操作 (取得/設(shè)定) は同じ効果があります。