問題タブ [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.

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

javascript - contenteditable セクションに div および span タグを含む insertHTML

contenteditable div で、insertHTML を使用して特別な<div>and/orを挿入しようとしています<span>。何らかの理由で、insertHTML は残りのコンテンツを挿入する前に div/span を削除するため、これは許可されていないようです。例として:

私がやろうとしていることを行うための回避策または代替方法を知っている人はいますか? カスタム タグは WebKit で機能しますが、その概念がすべてのブラウザーでサポートされるとは限りません。

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

inserthtml - コンポーネントがエラー コードを返しました: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMHTMLDocument.execCommand]

上記のコードは、HTML コンテンツを FireFox の編集可能領域に挿入しようとすると常にエラーをスローしますが、クロムでは正常に動作します。

私の FF バージョン: 18.0.1

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

jquery - iframe js内のdivにhtmlを挿入する

これを機能させるのに問題があります。iframe 内 (同じサーバー上) の div を見つけて、そこに html を挿入しようとしています。

何かご意見は?

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

javascript - キャレットがノード内にある場合、Chrome execCommand 'insertHTML' はノードの外側にスパンを挿入します

私の仕事は、現在のキャレット位置の contentEditable div 内に空のスパン ノードを挿入することです。

以下は、Firefox 22.0 では問題ありません。

HTML

Javascript

再現するには:「テキスト」という単語のどこかにキャレットを置き、「i」キーを押して、現在の選択範囲に空のスパンを挿入します。

参照: http://jsfiddle.net/amirisnino/pZecx/2/

例:

単語の途中で「i」キーを押すと

期待される結果:

代わりに何が起こりますか?

これについての助けをいただければ幸いです。前もって感謝します。

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

jquery - execComand insertHTML を介して挿入された要素の jQuery トグル

execComand insertHTML を介して div に挿入された要素で jQuery トグルが機能しない

デモはこちら

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

html - リッチ テキスト エディターでは、特殊文字が HTML コードではなく特殊文字として保存されます。

特殊文字を使用して、CQ でリッチ テキスト エディターを使用しています。

RTE のボタンで特殊文字を追加するたびに、文字が追加されますが、エンコードされた HTML エンティティではなく、ソースにも文字として保存されます。

私たちは呼んでいます:

では、円のhtmlToInsertような特殊文字の HTML コード値を送信していますが&#165;、円ではなく円を節約してい&#165;ます。

HTML コード値のみを保存する必要があります。これを達成するのを手伝ってください。