1

私はこの問題をほぼ完了しました。選択したテキストをfont-sizeで囲み、それをbakでtextareaに送信します。

ただし、スパンは常に追加されます。スパンがすでに選択されているかどうかを知る必要があると思います。フォントサイズを変更するだけです...助けてください

フィドルを参照してください:サイズのコンボボックスは右隅にあります

http://jsfiddle.net/DCGRg/70/

このコードを見てください:

//get selection content
        content = selection.extractContents();
        //create span and wrap it around selection
        fontEl = document.createElement ("span")
        fontEl.style.fontSize=font_size+'px'
        fontEl.appendChild(content);
        mod_text = fontEl.outerHTML
        old_text=fontEl.innerHTML
        selection.insertNode(fontEl);
        //END----------------------------
        //alert(fontEl.firstChild.nodeName)
4

0 に答える 0