問題タブ [inserthtml]
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.
javascript - contenteditable セクションに div および span タグを含む insertHTML
contenteditable div で、insertHTML を使用して特別な<div>
and/orを挿入しようとしています<span>
。何らかの理由で、insertHTML は残りのコンテンツを挿入する前に div/span を削除するため、これは許可されていないようです。例として:
私がやろうとしていることを行うための回避策または代替方法を知っている人はいますか? カスタム タグは WebKit で機能しますが、その概念がすべてのブラウザーでサポートされるとは限りません。
inserthtml - コンポーネントがエラー コードを返しました: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMHTMLDocument.execCommand]
上記のコードは、HTML コンテンツを FireFox の編集可能領域に挿入しようとすると常にエラーをスローしますが、クロムでは正常に動作します。
私の FF バージョン: 18.0.1
jquery - iframe js内のdivにhtmlを挿入する
これを機能させるのに問題があります。iframe 内 (同じサーバー上) の div を見つけて、そこに html を挿入しようとしています。
何かご意見は?
javascript - キャレットがノード内にある場合、Chrome execCommand 'insertHTML' はノードの外側にスパンを挿入します
私の仕事は、現在のキャレット位置の contentEditable div 内に空のスパン ノードを挿入することです。
以下は、Firefox 22.0 では問題ありません。
HTML
Javascript
再現するには:「テキスト」という単語のどこかにキャレットを置き、「i」キーを押して、現在の選択範囲に空のスパンを挿入します。
参照: http://jsfiddle.net/amirisnino/pZecx/2/
例:
単語の途中で「i」キーを押すと
期待される結果:
代わりに何が起こりますか?
これについての助けをいただければ幸いです。前もって感謝します。
jquery - execComand insertHTML を介して挿入された要素の jQuery トグル
execComand insertHTML を介して div に挿入された要素で jQuery トグルが機能しない
html - リッチ テキスト エディターでは、特殊文字が HTML コードではなく特殊文字として保存されます。
特殊文字を使用して、CQ でリッチ テキスト エディターを使用しています。
RTE のボタンで特殊文字を追加するたびに、文字が追加されますが、エンコードされた HTML エンティティではなく、ソースにも文字として保存されます。
私たちは呼んでいます:
では、円のhtmlToInsert
ような特殊文字の HTML コード値を送信していますが¥
、円ではなく円を節約してい¥
ます。
HTML コード値のみを保存する必要があります。これを達成するのを手伝ってください。