`
mushme
  • 浏览: 777623 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

批量设置输入框的只读属性

 
阅读更多
时间或者选择带出的东西,都需要设置成只读,不让用户自己输入
有了jquery,实际上只要添加个readonly属性就可以
只是挨个input来设置,一来页面不好看,二来不好调整,批处理下,页面也干净了
var readOnlyConfig = ['askTime','devEndTime'];//根据id设置只读
	function initReadOnlyConfig() {
		if (typeof readOnlyConfig == 'undefined') {
			return;
		}
		for (var i=0;i<readOnlyConfig.length;i++) {
			var ele = readOnlyConfig[i];
			if (document.getElementById(ele)!=null) {
				document.getElementById(ele).readOnly = "readonly";
			}
		}
	}


顺便发个date的控件初始化
$("[id=askTime],[id=devEndTime]").datepick( {firstDay : 0,showOn : 'button',buttonImage : '../images/calendar-blue.gif'});


另,以上部分代码需要jquery支持。
分享到:
评论
2 楼 mushme 2012-04-08  
tomfish88 写道
直接设置就可以了,需要循环么

一码事,这样可以将js提取出来共用。
1 楼 tomfish88 2012-04-04  
直接设置就可以了,需要循环么

相关推荐

Global site tag (gtag.js) - Google Analytics