設定方法:1、使用「document.getElementById(id)」語句根據指定id值取得input元素物件;2、使用「input物件.setAttribute("readOnly", true)」語句給input元素新增唯讀樣式。
本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。
在javascript中,想要設定input框為唯讀,只需要使用setAttribute()方法為input元素新增唯讀屬性--readOnly即可。
setAttribute() 方法新增指定的屬性,並為其賦指定的值。
語法:
element.setAttribute(attributename,attributevalue)
範例:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> </head> <body> <input type="text" id="text" /><br><br> <input type="button" value="设为只读" id="btn" /> <script> function my(id) { return document.getElementById(id); } my("btn").onclick = function() { my("text").setAttribute("readOnly", true); } </script> </body> </html>
#【相關推薦:javascript學習教學】
#以上是javascript怎麼設定input框為唯讀的詳細內容。更多資訊請關注PHP中文網其他相關文章!