jquery 唯讀,jqueryinput唯讀
大家都理解這是什麼,正常的寫法如下:
if (status == true) {
$("#minDelistStr").val(totalAmount);// 去掉首部的“,”並寫入到貨品id串中
$("#minDelistStr").attr("readonly",true);
}
可是在網上我居然看見有人說寫成:
jQuery(
$("#id").attr("readonly":"readonly"); //添加readonly屬性 & $("#ID").attr({ readonly: 'true' });
$("#id").removeAttr("readonly"); //去除readonly屬性
);
這是不對,至少我在Firefox上試過了。
jquery如何讓所有表單元素均為唯讀$("form input").prop("readonly", true);
所有表單所有表單控制項readonly全部設定readonly~
要注意直接使用input選取器包括了按鈕~
所要排除按鈕、隱藏欄位之類input~
使用not選取器
$("input:not(:button,:hidden)").prop("readonly", true);
希望對您有協助~
By Billskate
jquery如何讓checkbox唯讀所謂唯讀選給舉例子代碼下:
<html>
<head>
<script type="text/javascript">
function disable()
{
document.getElementById("check1").disabled=true
}
</script>
</head>
<body>
<form>
<input type="checkbox" id="check1" />
<input type="button" onclick="disable()" value="Disable Checkbox" />
</form>
</body>
</html>
明白請追問對有協助記得採納~