1. 程式人生 > >穩固而窒息 jquery attr 和 Prop的區別

穩固而窒息 jquery attr 和 Prop的區別

屬性節點 attr dom getattr ID jquery .get aud 通過

通常在獲取或者設置checked,selected,readonly,disabled等的時候使用prop效果更好

attr是通過setAtrribute和getAttribute來設置的,使用的是DOM屬性節點,而prop是通過document.getElementById(el)[name] = value來設置的,是轉化為js對象的屬性。

一般如果是標簽自身自帶的屬性checked,selected,readonly,disabled等,我們用prop方法來獲取;如果是自定義的屬性,我們用attr方法來獲取。

穩固而窒息 jquery attr 和 Prop的區別