如何禁用textarea而不使用jQuery?禁用沒有jQuery的textarea?
現在用的是此刻以下內容:
$("#textareaId").attr("disabled", "disabled");
如何禁用textarea而不使用jQuery?禁用沒有jQuery的textarea?
現在用的是此刻以下內容:
$("#textareaId").attr("disabled", "disabled");
根本就
document.getElementById("textareaId").disabled=true;
jQuery是一個JavaScript庫,你使用它什麼都可以在JavaScript中完成,即使它通常稍微冗長一點,或者意味着對瀏覽器差異的更多關心。見http://vanilla-js.com/
無法讓它工作:/沒有錯誤,但textarea仍然可以選擇 – Alosyius 2013-03-03 17:19:00
你想要什麼?你想讓用戶無法複製文本?我不認爲你可以在基於現代webkit的瀏覽器的textarea上做到這一點。您需要在文本區域放置一個div。 – 2013-03-03 17:33:08
試着用的setAttribute方法併爲您在輸出任何區別。
document.getElementById("textareaId").setAttribute('disabled', true);
http://jsfiddle.net/qTd9c/3/ – 2013-03-03 17:21:35
請確保你沒有標記jQuery的時候,你想在JavaScript解決方案。 – 2013-03-03 17:23:00
@ user2063626 jQuery仍然與問題相關(而不是僅僅是導致問題的場景),所以我認爲它適合。 – 2013-03-03 17:25:04