阆中网站建设,9国产精华最好的产品,电影资源分享网站怎么做的,小目标网站建设input 框的只读属性#xff1a; readonly在页面中直接添加为只读时#xff0c;可在input中直接添加 readonlyreadonly#xff0c;但是如果想通过点击按钮来改变的话#xff0c;需要通过js(或jquery)来实现。最近一次使用这个#xff0c;终于发现了以前写这…input 框的只读属性 readonly在页面中直接添加为只读时可在input中直接添加 readonlyreadonly但是如果想通过点击按钮来改变的话需要通过js(或jquery)来实现。最近一次使用这个终于发现了以前写这个js控制的时候为什么总是那么郁闷了原来js 在对于readonly、disabled等属性设置时有一个小bug(至少我是这么认为)首先document.getElementById(id).readonly true; 设置input为只读但是当通过document.getElementById(id).readonlyfalse 来去掉只读属性时没有作用此时需要把 false 外面的引号给去掉js语句才能正常工作。附1. jquery 通过id属性设置与取消只读属性设置只读$(#id).attr(readOnly,true);取消只读$(#id).attr(readOnly,false);2. jquery 批量设置与取消只读属性/* id为sa的div中所有input框 */设置只读$(#sa input).attr(readOnly,true);取消只读$(#sa input).attr(readOnly,false);