1. 程式人生 > >如何用jquery動態改變 input 輸入框的readonly屬性及CSS樣式

如何用jquery動態改變 input 輸入框的readonly屬性及CSS樣式

樣例 

<style type="text/css">
  .disable{background-color: #d2d2d2;}
</style>

<div class="layui-input-inline">
   <input type="number" id="demo" name="demo" class="layui-input disable" readonly ">
</div>

動態改變 readonly 

$('input[name=demo]').attr("readonly","readonly") //將input元素設定為readonly
$('input[name=demo]').removeAttr("readonly");     //去除input元素的readonly屬性

動態新增刪除CSS樣式

$("#demo").addClass("disable");    //追加樣式
$("#demo").removeClass("disable"); //移除樣式