我有一個窗體,使用JavaScript來填充一些文本的textarea。用戶應該能夠複製文本,並且我已經使用下面的代碼來使textarea只讀。HTML可以在Internet Explorer中「只讀」textarea嗎?
<textarea readonly id="newList" name="newList" placeholder="When you click
the button below, your list appears here. Copy and paste it into your
new document. Use CTRL-A to quickly select all items."></textarea>
在Chrome偉大的作品,但在IE10 textarea的仍然不是隻讀,並且當用戶點擊它,他們想複製消失的文字,光標所取代。它與我的JavaScript無關 - 我從我的HTML中刪除了「腳本」行,這仍然發生。
是否有一種簡單的方法在Internet Explorer中只讀取textarea?
我沒有把它放在佔位符屬性中。我使用var foo = createTextNode(newList.join(「\ n」));然後將appendChild添加到textarea。它是否會無意中將其置於佔位符屬性中? –
它在Chrome中非常適用。 –
這絕對是瘋狂的。你會認爲IE10能夠處理簡單的「只讀」HTML屬性。 –