手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >利用jQuery来动态为属性添加或者删除属性的简单方法
利用jQuery来动态为属性添加或者删除属性的简单方法
摘要:现在做的项目有这样一个需要:先看图吧^^要求:1、当点击导出Excel方式的时候,如果是“勾选导出”或“不分页导出”时,下面的文本框不能修改...

现在做的项目有这样一个需要:

先看图吧^^

利用jQuery来动态为属性添加或者删除属性的简单方法1

要求:

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来动态为属性添加或者删除属性的简单方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持查字典教程网。

【利用jQuery来动态为属性添加或者删除属性的简单方法】相关文章:

JQuery实现动态添加删除评论的方法

JavaScript实现DIV层拖动及动态增加新层的方法

JavaScript动态添加style节点的方法

js实现时间显示几天前、几小时前或者几分钟前的方法集锦

JS动态增删表格行的方法

jQuery实现表格行上移下移和置顶的方法

png在IE6 下无法透明的解决方法汇总

jQuery判断一个元素是否可见的方法

js动态创建及移除div的方法

JQuery中DOM实现事件移除的方法

精品推荐
分类导航