最近做網頁開發時,有時候需要將文本域設置為只讀,防止用戶修改內容,那么如何使用jquery實現該功能呢?
//獲取所有文本域 var textareas = $("textarea"); //遍歷所有文本域,設置只讀屬性 $(textareas).each(function(){ $(this).attr("readonly", true); });
代碼解析:
首先使用jquery的選擇器獲取所有的文本域,然后通過each()方法遍歷所有文本域,使用attr()方法設置其只讀屬性為true。這樣,在網頁中就可以將所有的文本域設置為只讀了。
總結:
使用jquery設置文本域只讀非常簡單,只需要使用選擇器獲取文本域,然后使用attr()方法設置屬性即可。這是網頁開發中常用的小技巧之一。