2

元の HTML テキスト ファイル内のどこかに:

<sPaN id="test"></sPaN>

ブラウザでは次のようになります。

<span id="test"></span>

ケースを保持したまま元の html を取得するにはどうすればよいですか?

test['innerHTML'] //returns lower case.

編集:

それらについて、興味深い理由: 私は Syntax Highlighter を使用してページ上の XML を示しています。また、XML は大文字と小文字を区別する言語であるため、デモされた XML が元の大文字と小文字を区別することが重要です。
Syntax Highlighter は、タグを小文字で返す ['innerHTML'] プロパティを使用してテキストを出力します。そのため、Syntax Highlighter にパッチを適用する必要があります。

4

1 に答える 1

0

入力要素から HTML/XML を読み取る場合、大文字と小文字は維持されます。

つまり、HTML は次のようになります。

<textarea id="my-xml">
   <Example>
      <Node>Text</Node>
   </Example>
</textarea>

次に、javascript/jQuery で:

var myxml = $('#myxml-xml').val(); //my will have case sensitive XML
于 2014-10-24T01:58:51.393 に答える