問題タブ [nodevalue]
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.
php - PHP DOM:子孫ノードなしでNodevalueを取得する
phpdom関数nodeValue
を使用してコンテンツのテキストを抽出しています。ただし、子孫の値も返します。
inhalt
私が好むように12345と123のために戻ります。私はそれが意味ではなく、中にテキストを入れるのはあまりよくないことを知っていますがinhalt
、どのように私はのinhalt
ようにテキストがないことを確認しhasNodeValue
ますか?
javascript - javascript [node].nodeValue フィールドのサイズ制限?
AJAX 呼び出しを介して XML データを受信しています。タグの 1 つに、約 4000 ~ 5000 文字の大量のテキストが含まれています。Firefox では、フィールドが 3000 番目の文字付近で切り捨てられています。私がオンラインで見つけたほとんどすべては、ノード値のサイズに制限がないことを示していますが、実装に依存する場合があります-確かな答えはありません.
nodeValue のサイズに制限がないと仮定して、これが発生する理由について何か提案はありますか? もしそうなら、回避策はありますか?
値は切り捨てられます。
-xmlHttp.responseText を出力すると、すべてのデータが出力されます。
javascript - XML NodeValue が 300 文字で途切れる (Google Chrome の場合)
私の JavaScript Web アプリでは、XML ファイルを 2 つの方法でロードしています。1) ajax 呼び出し経由、および 2) サーバーへのフォーム送信からの応答として。各ロードの結果は XMLDocument です。次に、このドキュメントからデータを読み取ろうとします。
これは IE7 で正常に動作します。Chrome では方法 (1) は正常に機能しますが、CDataSection ノードで方法 (2) を介して同じドキュメントをロードすると、「nodeValue」の値は 300 文字に制限されます。全文は「wholeText」にのみ表示されます。
これがなぜなのか、または nodeValue を両方の状況で機能させる方法についてのアイデアはありますか?
jquery - 文字列のみを読み取り、JQueryの他の要素を無視する方法
次の「td」要素があり、「span」部分なしで文字列部分(セル1)のみを読み取りたいのですが、jQueryでそれを行うにはどうすればよいですか?
ありがとう。
javascript - ChildNodes/NodeValue の混乱
私はAjaxが初めてです。
このドキュメントを解析しようとしています。
readystatechange まで到達し、XML を取得しています。しかし、childNodes とその値に関しては混乱します。
コードの一部を次に示します。その最初の値を警告しようとすると、空白になります。
私が理解している限り、XML ドキュメントに基づいて、各「クライアント」タグには次の ChildNodes があります。
それで、私はここで何が欠けていますか?明らかに、私は自分の事実を正確に把握していません。助けてください!
php - $nodeValue だけでなく、$node 内の html を取得する方法
現在の状況の説明:
ページでいっぱいのフォルダー (pages-folder) があり、そのフォルダー内の各ページには (とりわけ) の div がありid="short-info"
ます。そのフォルダーから
すべてをプルし、その中にテキストを表示するコードがあります(これは、この目的では と同じです)<div id="short-info">...</div>
textContent
nodeValue
div をロードするコード:
ここでの問題は、読み込んでいるページに image: のような子がある場合、出力は画像ではなくHello world<div id="short-info"> <img src="picture.jpg"> Hello world </div>
のみになり、次にHello worldになることです。
質問:
テキストだけでなく、たとえばその画像を含む div id="short-info" 内の完全な html をコードに表示するにはどうすればよいですか?
php - php domdocumentは、属性値がであるノード値を取得します
私のXMLは次のようになります。
今、私はこのようなことをしています:
しかし、これは私に与えるだけです:
注意:非オブジェクトIDのプロパティを取得しようとしています
「name」属性の値が「title」であるノード値を取得する方法を知っている人はいますか?
javascript - 正しく表示されているにもかかわらず、nodeValue を取得するときに null が戻ってくるのはなぜですか?
これは私を夢中にさせています。Ajax 経由でページにコードを挿入しています。コードが挿入された後、関数を実行して DIV の 1 つのテキストを取得し、ページの別の場所に表示します。
currentText
テキストがページの別の場所に正しく表示されているにもかかわらず、null であるという JavaScript エラーが発生し続ける理由を誰か教えてもらえますか??
これは、テキスト値を取得するコードで、Ajax を介してメイン ページに挿入されます。
アップデート:
外観は次のとおりです。
php - PHP - ドム、nodeValue 内に HTML_CODE を挿入
この例の「強い」タグはテキストに変換されます。実際には、そこに大きな HTML コードを追加する必要があります。そして、それは適切にフォーマットされていません。何かが後で修正されます。
これどうやってするの?
javascript - テキストノードの「nodeValue」プロパティが空白です - どうすればテストできますか?
ですから、body、単一の div、およびいくつかのテキストを含む段落要素を含む非常に基本的なページがあるとしましょう。
ブラウザーによっては、body / div 要素にテキスト ノード (nodeType === 3、nodeValue === "--blank--") が含まれます。ただし、P 要素には、nodeValue === "some text" を持つ正当なテキスト ノードがあります。
私が疑問に思っているのは、空白を表す「偽の」テキストノードの「nodeValue」(--blank--) が何であるかということです。偽のテキストノードを除外できる if テストを書きたいからです.
例:
乾杯、アレックス