CSS代碼通過CSS屬性設置元素屬性,有可能嗎?
input.long{
width:50%;
max-length:50;
}
input.number{
width:4em;
max-length:4;
}
申請的html代碼,
Title : <input type='text' class='long'/>
Phone : <input type='text' class='short'/>-<input type='text' class='short'/>-<input type='text' class='short'/>
腳本(只需使用jQuery),以適用於CSS屬性,
在IE上而不是工作$('input:text.long').attr('maxlength',$('input:text.long').css('max-length'));
$('input:text.short').attr('maxlength',$('input:text.short').css('max-length'));
工作其它瀏覽器。 可以通過主要瀏覽器上的css屬性設置單個或多個設置元素屬性嗎?
設置輸入類型的最大長度是默認//要在運行時設置 – kobe 2010-12-08 01:46:18
爲什麼爲什麼你必須從CSS設置? – 2010-12-08 01:53:24