contenteditable

    5

    1答えて

    私はcontentableプロパティがtrueに設定されているdivを持っています。どのように子供たちがキーボードイベントに応答するようにしますか?唯一の方法は、親div内のイベントをキャプチャし、選択apiを介して子供を把握することです。より良い方法がありますか?具体的には、キーボードイベントハンドラを子要素にアタッチすることはできますか?何か不足していますか? 添付のサンプルコードは、この問題

    1

    2答えて

    編集可能な領域があり、入力/戻りを無効にしようとしていて、新しい段落の作成から入力をシフトしようとしています。これは以下のスクリプトで動作しますが、新しい段落に行くのではなく、単に改行を置くだけです。 $("#content").keypress(function(e) { return e.which != 13; }); プラスノードを追加する方法については、挿入されたノードの

    7

    4答えて

    私はtextareaコンテンツを編集可能にしようとしていますが、私は失敗しています。 <textarea id='' class='' name='notes' rows='12' cols='67' contenteditable='true' ></textarea> 私は誰もが、それは働いていない理由のアイデアを持っていますhttp://html5demos.com/contentedi

    6

    5答えて

    テキストエリア内の特定のテキストの色を変更できるJS機能はありますか? たとえば、{blar}、{blar}、{blar}は{}を含み、青色で表示されます。他の言葉は空白になります。つまり、{}内のすべてのテキストの色を変更できる関数が必要です。 私はいくつかの研究を行っており、ほとんどの人はそれができないと言います。しかし、私はリッチテキストエディタや単語を太字や下線を引く能力を持つエディタを見

    11

    2答えて

    私は、ユーザーが選択した内容に基づいてHTMLを操作するJavaScriptをいくつか持っています。実際のブラウザで私は、「範囲」オブジェクトレバレッジを使用している方法は、このようにして得られた: var sel = window.getSelection(); var range = sel.getRangeAt(0); var content = range.toStri