使用jQuery设置disabled属性与移除disabled属性
来源:互联网 发布:python decorator 编辑:程序博客网 时间:2024/05/22 01:56
表单中readOnly和disabled的区别:
Readonly只针对input(text/ password)和textarea有效,而disabled对于所有的表单元素都有效,包括select,radio, checkbox, button等。
但是表单元素在使用了disabled后,当我们将表单以POST或GET的方式提交的话,这个元素的值不会被传递出去,而readonly会将该值传递出去(这种情况出现在我们将某个表单中的textarea元素设置为disabled或readonly,但是submitbutton却是可以使用的)。
js操作:
function disableElement(element,val){
document.getElementById(element).disabled=val;
}
//两种方法设置disabled属性
$('#areaSelect').attr("disabled",true);
$('#areaSelect').attr("disabled","disabled");
//三种方法移除disabled属性
$('#areaSelect').attr("disabled",false);
$('#areaSelect').removeAttr("disabled");
$('#areaSelect').attr("disabled","");
获取s:textfield,并设置其disabled属性:
functiondisableTextfieldofAccountDiv(element,val) {
$(element).find(":textfield").attr('disabled',val);
}
如果按钮加载时无效,某个按钮按下后变为有效。
我们可以这么做
<script>
function changeButton(){
$('#btn1').attr("disabled",false);
}
</script>
当下面第二个按钮按下时,第一个按钮变为有效。
<input type="button" id="importBtn" class="btn" name="btn1" value="生成Excel文档" disabled="disabled"/> //默认设置为无效
<input type="button" id="disBtn" class="dis" name=" " value="使按钮有效" onclick="changeButton()"/>
- 使用jQuery设置disabled属性与移除disabled属性
- 使用jQuery设置disabled属性与移除disabled属性
- 使用jQuery设置disabled属性与移除disabled属性
- jQuery设置disabled属性与移除disabled属性
- 使用jQuery设置disabled属性
- Jquery设置(移除)disabled属性的方法
- jquery添加和移除disabled属性
- js与jquery设置disabled属性
- 添加和移除disabled属性
- 设置disabled属性
- 设置元素disabled属性
- jquery批量设置属性readonly和disabled
- JQuery设置和去除disabled属性
- jquery 设置控件的disabled属性
- jquery设置input disabled属性的示例
- JQuery设置和去除disabled属性
- jquery 两种方法设置disabled属性
- jquery设置disabled属性的方法
- 项目中集成聊天功能所过的坑
- MyBatis传入参数的问题
- WEB消息提醒实现之一 背景
- java.lang.ClassNotFoundException: com.mysql.jdbc.Driver问题
- [Jquery]发送Ajax请求
- 使用jQuery设置disabled属性与移除disabled属性
- linux中fork、vfork、clone函数
- 替换空格
- 2.约瑟夫问题
- ubuntu-安装sogou输入法
- window.open()打开的新窗口被拦截的原因分析和解决方案
- 获取验证消息
- 禁止 UITextField 的粘贴、复制
- mysql数据库备份与还原