ホームページ >ウェブフロントエンド >jsチュートリアル >jqueryでhtml要素の内容を取得するにはどうすればよいですか?

jqueryでhtml要素の内容を取得するにはどうすればよいですか?

青灯夜游
青灯夜游オリジナル
2020-11-18 15:40:365435ブラウズ

HTML 要素のコンテンツを取得するための Jquery メソッド: 1. html() を使用して、選択した要素のコンテンツを返します。構文は "$(selector).html()" です。 2. text( ) 選択された要素のテキスト内容を返します。構文は「$(selector).text()」です。

jqueryでhtml要素の内容を取得するにはどうすればよいですか?

このチュートリアルの動作環境: Windows10 システム、jquery1.8.3。この記事はすべてのブランドのコンピューターに適用されます。

[関連する推奨事項: jQuery ビデオ チュートリアル ]

1.html(): 元の HTML ドキュメントを返しますが、互換性がある可能性があります。次のような IE プロパティです。

  • 原則: innerHTML()
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	<p id="box">
		<p class="b2">我是一个p元素</p>
		<span>你好</span>
	</p>
</body>
<script src="libs/jquery-1.8.3.min.js"></script>
<script type="text/javascript">
	$(function(){
		var str = $("#box").html();
		console.log(str);

		// <p>我是一个p元素</p>
		// <span>你好</span>

		//解释:该方法使用的是JS中的innerHTML()有些浏览器返回的结果可能不是原始文档的 HTML 源代码。例如,如果属性值只包含字母数字字符,Internet Explorer有时丢弃包裹属性值的引号
	});
</script>
</html>

2, text():を使用して、一致する要素セット 子孫を含むテキストをマージします

  • .text() このメソッドは、input 要素または script 要素 (input または ##) では使用できません。 #textarea テキスト値を取得または設定するには、.val() メソッドを使用する必要があります。
  • script 要素の値を取得するには、
  • .html() メソッドを使用します。 ##
    76c82f278ac045591c9159d381de2c57
    9fd01892b579bba0c343404bcccd70fb
    93f0f5c25f18dab9d176bd4f6de5d30e
        a80eb7cbb6fff8b0ff70bae37074b813
        b2386ffb911b14667cb8f0f91ea547a7Document6e916e0f7d1e588d4f442bf645aedb2f
    9c3bca370b5104690d9ef395f2c5f8d1
    6c04bd5ca3fcae76e30b72ad730ca86d
        b81e3c3ff067fcbe0ce184ae68e680b4
            bc613f5372b843792ba0fe2ec0bb1625我是一个p元素94b3e26ee717c64999d7867364b1b4a3
            45a2772a6b6107b401db3c9b82c049c2你好54bdf357c58b8a65c66d7c19c8e4d114
        94b3e26ee717c64999d7867364b1b4a3
    36cc49f0c466276486e50c850b7e4956
    1816c451e8f9043103537cb0522474b52cacc6d41bbb37262a98f745aa00fbf0
    8019067d09615e43c7904885b5246f0a
        $(function(){        var str = $("#box").text();
            console.log(str);        // 我是一个p元素
            // 你好    });2cacc6d41bbb37262a98f745aa00fbf0
    73a6ac4ed44ffec12cee46588e518a5e
3. val() メソッド

##要素の値は、value 属性を通じて設定されます。

  • このメソッドは主に入力要素に使用されます。
  • プログラミング関連の知識について詳しくは、
  • プログラミング コース
をご覧ください。 !

以上がjqueryでhtml要素の内容を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。