jQuery Select下拉框操作小结(推荐)
312
2024-02-24
现在做的项目有这样一个需要:
先看图吧^^
要求:
1、当点击导出Excel方式的时候,如果是“勾选导出”或“不分页导出”时,下面的文本框不能修改
2、当点击“分页导出”时,第一个文本框中的值可以被修改,但第二个文本框中的值不可以手动修改,但会随着第一个文本框中输入的值不断变化
实现:
这个页面我就不说怎么做的了,咱们看重点,如何来实现动态的增加属性值:
function changeAttr(){ //onchange事件 添加和去除只读属性 var radios = document.forms[0].radio; for (var i = 0; i < radios.length; i++) { if (radios[2].checked == true) { remAttr(); //如何选择的是勾选导出,去除文本框的disabled属性 break; }else{ addAttr(); break; //如果判断出选中的哪一个单选按钮之后,要跳出循环 } } } function remAttr(){ $("#sheet").attr("disabled",false); //去除disabled属性 } function addAttr(){ $("#sheet").attr("disabled",true); //添加disabled属性 }
说明:这里的sheet为第一个文本框中的id值,这里我们是用jQuery来实现的,但如果用javascript呢?
document.getElementById("sheet").disabled = false;
以上这篇利用jQuery来动态为属性添加或者删除属性的简单方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持绿夏网。
#免责声明#
本站[绿夏技术导航]提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序或内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件[admin@lxwl520.com]与我们联系进行删除处理。敬请谅解!