問題タブ [createtextnode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
6868 参照

php - Php の DOMDocument が html エンティティをエンコードしないようにするにはどうすればよいですか?

Php の DOMDocument を使用して、アンカーの href 属性を文字列に置き換える関数があります。ここにスニペットがあります:

問題は、loadHTML($text) が $text を doctype、html、body などのタグで囲んでいることです。loadHTML() の代わりにこれを行うことで、これを回避しようとしました:

残念ながら、これはすべてのエンティティ (アンカーを含む) をエンコードします。これをオフにする方法を知っている人はいますか?私はすでにドキュメントを徹底的に調べてハッキングしようとしましたが、理解できません。

ありがとう!:)

0 投票する
3 に答える
8650 参照

javascript - JavaScript TextNode の更新

私が持っている場合

の内容を単純に更新することはできtますか?

、 、parentを使用せずに 内のテキストを変更したいと思います。を使用するだけでなく、なぜこれが必要なのですか? 要素のコンテンツを HTML コードで更新したくないため、< や & などの特殊文字が含まれている可能性があり、これらはの DOM メソッドによって解析される必要があります。removeChildcreateTextNodeappendChildinnerHTMLtextTextNode

ありがとう、
トム

0 投票する
0 に答える
226 参照

soap - Pythonミニドムを使用したTextNodesの整数

私はSOAPとWSDLを使用してAPIに取り組んでいます。WSDLは整数が通過することを期待しています。私はこれらすべてにかなり慣れておらず、PythonでXMLを構築しています。私は、minidomを使用してSOAPメッセージを作成することを選択しました。したがって、minidomを使用して、ノードに値を取得するには、次のことを行う必要があります。

つまり、重みは整数として入力する必要があり、整数であるとします。関数は「createTextNode」です。これは、テキストになることを意味しますか、それともテキストを入力する必要がありますか?繰り返しますが、私はこれらすべてにかなり慣れていません。ですから、私が説明したことがベースから大きく外れているように思われる場合は、声を上げてください。

0 投票する
1 に答える
159 参照

javascript - JavaScript Live エラー表示?

フォームの送信機能から収集したエラーを効率的に表示する方法が必要です。ここに私のエラー収集機能があります:

残念ながら、 createTextNode() は改行 ( \n ) または HTML を処理しないようです。どうすればこれを乗り越えることができますか? または、他のより効率的な代替ソリューションはありますか?

0 投票する
2 に答える
818 参照

javascript - htmlentities のない createTextNode

次のスニペットを検討してください。

thtmlentitiesに置き換えないようにするにはどうすればよいですか?

0 投票する
5 に答える
14440 参照

javascript - document.createHTMLNode() がないのはなぜですか?

現在の範囲 (W3C 範囲) に html を挿入したい。

メソッドinsertNodeを使用する必要があると思います。そして、それはテキストでうまく機能します。

例:

問題は、html を挿入したいことです (「<h1>test</h1> もう少しテキスト」のようなものかもしれません)。また、createHTMLNode() はありません。

createElement('div') を使用して ID を指定し、html を innerHTML として使用してから、挿入後に nodeValue に置き換えようとしましたが、DOM エラーが発生します。

挿入したいhtmlの周りに余分なhtml要素を取得せずにこれを行う方法はありますか?

0 投票する
1 に答える
912 参照

vb6 - DOMDocument - createTextNode、エンコーディングの問題

「>」、「<」などの createTextNode メソッド e 特殊文字に問題があります。

次のような結果が必要です。

しかし、私は得る

どうすればその問題を解決できますか?

どうもありがとうございました。

0 投票する
3 に答える
16689 参照

javascript - innerHTMLとcreateTextNodeを使用してスパンを埋めるのに大きな違いはありますか?

タイトルはかなり明確です:スパンをテキストで埋めるためにinnerHTMLcreateTextNode(で使用される)の間に大きな違いはありますか?Append

0 投票する
2 に答える
855 参照

javascript - 送信ボタンのクリック時に動的に JavaScript をチェックしてテーブルにテキストを追加する

基本的に、私の HTML は次のようになります。

フォームが送信されると、onsubmit() イベントは first_name テキストフィールドが空白かどうかをチェックします。空白の場合は、その左側のラベルまたはスパンが出力に追加されます。"first name*" + "you must enter a first name" など姓と性別。

問題は、テーブル内のテキストが appendchild で更新されないことです。ステートメントをデバッグ用のアラートに含めると、メッセージが追加されてから消えます。

onsubmit = "checkFields()" の JavaScript コードは以下のとおりです。

よろしくお願いします。また、JavaScript デバッガーはありますか?

よろしく

デビッド・D

0 投票する
2 に答える
2742 参照

javascript - javascript \n を
内部の createTextNodeに置き換える

\nJavascript の改行を含む文字列があり、これを Javascript で使用createTextNode()する別のテキストに置き換えたいと考えています。

これまでのところ、改行を新しいテキストに入れる試みはすべて失敗しました。結果だけを得るため\nに置き換えるすべての機能<br>

アイデアはありますか?