http://www.tohoho-web.com/wwwxx016.htm
下のコードを追加して、入力したデータ(HTML文)をフォーム経由でサーバーに転送して、
画面で表示できることは確認できましたが、
何か考慮すべきリスク等が無いか調べております。
(特に「contenteditable」というものが どういうものか理解が不十分です)
お詳しい方、アドバイスお願いします。
(例えば、「自分も実装したことがあるけど、特別問題無かった」とか「contenteditableは扱いが面倒だ」などのお答えを想定しております。)
-------------------------
function PutFormText(){
document.f1.hi.value = e1.innerHTML;
}
<form name="f1" action="xxx.cgi" method="POST">
<input type="hidden" name="hi">
<input type="submit" value="登録" onClick="PutFormText();">
</form>
>何か考慮すべきリスク等・・・
IEの拡張属性のようですね。
ターゲットとなるブラウザはIE限定となってしまいますが、良いのでしょうか?
その辺がクリアできればOKかと思いますが。
また、はてなダイアリのようなエディタですが、
こちら参考になりますでしょうか?
IE拡張属性みたいなので、
WindowsのIE以外のブラウザでは使えないみたいですね。
利用者のターゲットが絞れるなら特に問題ない気がします。
ブログや掲示板なんかで使うにはちょっと、、、て気がします。
コメント(0件)