我有一個HTML文本區。我希望它可以讓用戶輸入任何內容,但是如果調用了某個函數,則該框會被只讀。是否可以創建這樣的功能?如果是的話,那麼如何?是否可以使用javascript函數只編寫一個可編輯的textarea?
在此先感謝
我有一個HTML文本區。我希望它可以讓用戶輸入任何內容,但是如果調用了某個函數,則該框會被只讀。是否可以創建這樣的功能?如果是的話,那麼如何?是否可以使用javascript函數只編寫一個可編輯的textarea?
在此先感謝
document.getElementById("myTextarea").readOnly = "true";
的jsfiddle:https://jsfiddle.net/kenhkw3s/
HTML:
<textarea id="details"></textarea>
腳本:
document.getElementById("details").readOnly = "true";
function readOnlyTextArea(idTextArea){
document.getElementById(idTextArea).readOnly = "true";
};
'readOnly'是[布爾](https://developer.mozilla.org/en-US/docs/Web/API/HTMLTextAreaElement)屬性格式,所以它可能應'true',而不是''true「'。 –