1. 程式人生 > >js 操作checkbox 選中 未選中 僅第一次有效

js 操作checkbox 選中 未選中 僅第一次有效

今天在做專案時,根據某個屬性值判斷彈出的視窗中設定input 標籤 checkbox是否選中,但是僅前2次有效,比如第一次選中有效,檢視網頁原始碼'checked'的屬性值是'checked', input checkbox沒有選中,專案中程式碼:

?
$("#isBox").attr('checked',true)、$("#isBox").attr('checked','checked')

後經過查詢資料後,發現下面方法可以:

$("#isBox").prop('checked',true);

網上關於attr 和 prop 的區別 ,下面說的比較清楚

  • 對於HTML元素本身就帶有的固有屬性,在處理時,使用prop方法。
  • 對於HTML元素我們自己自定義的DOM屬性,在處理時,使用attr方法。