1. 程式人生 > >讓html select支援readonly屬性

讓html select支援readonly屬性

剛剛碰到一個要為html select新增readonly屬性的要求,可是select是不支援readonly屬性的,找了找,方法還是有的,不過大都比較麻煩。以下的方法個人認為是最簡單的:

  1. <selectid="lstTest"onfocus="this.defaultIndex=this.selectedIndex;"onchange="this.selectedIndex=this.defaultIndex;">
  2. <optionvalue="1">test1</option>
  3. <optionvalue="2">test2</option>
  4. <optionvalue="3"selected="selected">test3</option>
  5. <optionvalue="4">test4</option>
  6. <optionvalue="5">test5</option>
  7. </select>