1

選択後にテキストの編集機能を無効にしようとしていますが、contenteditable を false に設定しても機能しません。

<div class="block" contenteditable="true" onclick="document.execCommand('selectAll',false,null)">Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip </div>
4

2 に答える 2

0

http://jsfiddle.net/UQTY2/15/

disabled属性を追加

document.getElementById("myId").setAttribute("disabled", "disabled");

また

document.getElementById("myId").setAttribute("readonly", "readonly");

また

document.getElementById("myId").setAttribute("contenteditable", "false");
于 2013-02-10T20:17:51.407 に答える
0

以下のような簡単な試み....

contenteditable="false"div 属性に設定します...

chrome、firefox、IEで問題なく動作しています

フィドル: http://jsfiddle.net/GZNYc/6/

于 2013-02-10T20:19:46.440 に答える