JS如何控制表单所有数据都是只读不可更改 请教个问题,RT一个表单,我想用JS控制这个表单中所有文本框,单选框,复选框,下拉框等都是只读,不可更改。只有一个文本框能更改...因为表单数据太多,如果一个一个根据id值控制的话,太累,影响速度!能不能实现呢,求教! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $('input,select,textarea',$('form[name="my_form"]')).prop('readonly',true); jquery1.6版本之前的使用LS的。较老的就使用:$('input,select,textarea',$('form[name="my_form"]')).prop('readonly',true);使用Jquery,这个很方便 上面写错了,1.6版本之前的使用$('input,select,textarea',$('form[name="my_form"]')).attr('readonly',true); 如果要求都不能修改就用楼上的 如果还得某个input或select可修改的话 楼上估计就不行了,既然用了jQuery选择器,可以定义统一class属性解决吧。 嗯,是的。控制的是整个from表单,但是里面有一个文本框我还想修改,该如何呢 $('form').find('input,textarea,select').not('这里代表需要改的元素的查找').attr('readonly',true) 或者使用 prop('readonly',true) 嗯,是的。控制的是整个from表单,但是里面有一个文本框我还想修改,该如何呢哪就加个not('input[name=]') jquery控制div背景求助 iframe问题 如果在超链接<a ..></a>中加js事件,定焦点! 这个问题如何解决呢? 如何将vbscript中的数组在javascript中的调用 === [急] 如何让一个模态窗体关闭时返回一个值??? === 当window.location.search 遇到& 高分求救,我急,如何在DM中用JS来实现3张图片交替显示 jQuery hover 函数 -- 通过绑定变量"handlerInOut"来切换方法 Generator与多异步操作的问题 ext4 store怎么读取后台传过来的数据 都来看看啊 一个JS的小问题
较老的就使用:$('input,select,textarea',$('form[name="my_form"]')).prop('readonly',true);
使用Jquery,这个很方便
$('input,select,textarea',$('form[name="my_form"]')).attr('readonly',true);