問題タブ [textnode]

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 投票する
1 に答える
1159 参照

scala - html-String の scala ノード

私の目標は、「html - 文字列」を分析することです。最後に、文字列の Textnodes と datanodes を抽出し、それらを別のリストに保存したいと思います。

私の最初のアプローチでは、「html - String」を再帰的に処理しようとしました。

次のエラー メッセージで終了します。

scalac MyModule.scala

MyModule.scala:23: エラー: 値の子は org.jsoup.nodes.Node node.childNodes() foreach processNode のメンバーではありません ^ 1 つのエラーが見つかりました >

テキスト文字列のデータノードとテキストノードを取得できるようにするために、私を始めてもらえますか? ...再帰的に?

助けてくれてありがとう?

挨拶する

アンスガル

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

javascript - テキスト ノードとその用途 //document.createTextNode()

document.createTextNode()そのため、通常の jQuery コードの多くをネイティブの JavaScript にゆっくりと置き換えていて、たまたま関連する MDN ドキュメントを見つけました。読んだ後、テキストノードとは何かについて少し混乱しています。

の中にテキストを入れるために使用できることは理解していますがdiv、「要素の中に単語を入れるために使用する」だけではありません。 これを見ると、テキストノードは属性のテキストも参照できるようです。

テキストノードとは何か、そしてそれが何のために使用されるのかについて、もう少し定義を提供できる人はいますか? このような基本的なもの以外に、これの実用的な用途はありますか?

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

xslt - XSLT はすべてのテキスト ノードを削除します

XMLドキュメントから成功せずにテキストノードを削除しようとしています.これは私が使用しているXSLTです:

他の行<xsl:template match="text()">がより具体的であるため、おそらく機能していない行です(私は思う)、すべてのテキストノードを削除するにはどうすればよいですか?

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

gettext - div のスパン内の char を取得します

文字列 ' 2 ' を { [ ( < ' "

私はこれを試しました:

私がこれを試したとき:

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

javascript - DOM テキスト ノードのコンテンツの変更

次の HTML があるとします。

ユーザーがバックスペース キーを押すたびに、テキストから最後の文字を削除したいと考えています。テキストノードから文字を実際に削除する方法はありますか? または、次のようなことをする必要がありますかobj.innerText = 'Some tex'(つまり、最後の文字を自分でトリムして、すべてを置き換えます)。

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

javascript - AppendChild (Javascript) と Internet Explorer

学生であり、Web 開発にかなり慣れていない私は、Javascript で次の一見奇妙な問題を経験していますが、IE でのみ発生します (正確には IE9。IE10 はまだ試していません)。Firefox では、スクリプトは問題なく動作します。

コードは次のようになります。

IE では、alert1 と alert2 は表示されますが、alert3 は表示されません。つまり、IE9 は上記の 3 番目のステートメント (appendChild) でチョークし、alert3 に達することはありません。確かに奇妙です。

Google を使用して、IE の appendChild に既知の問題があることを発見しました (少なくとも以前のバージョンでは)。しかし、説明されている問題や提案されている回避策のいずれも、上記の単純なコードと一致していないようです。

ご提案いただきありがとうございます。

追加する編集:コンソールに次のエラーメッセージが表示されます:「オブジェクトはプロパティまたはメソッドappendChildをサポートしていません」。

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

javascript - jQueryブックマークレットのテキストノードが機能しない

すべてのクラスのテキストをmessages細かいものに置き換えますが、実際の HTML ではなくテキストに置き換えます。

今すぐできるようにする方法!