zoukankan      html  css  js  c++  java
  • 玩转web之JQuery(二)---改变表单和input的可编辑状态(封装的js)

    var FormDeal = {
    
    
    	/**
    	 * 功能 :将表单的所有input都设为可编辑的
    	 *@param 要操作表单的id
             */
    	 formWritable: function (formId) {
    	    $("#"+formId+" input,textarea").removeAttr("readonly");    
    	    $("#"+formId+" input,textarea").css('backgroundColor', '#FFF');
    	},
    
    	/**
    	 * 功能 :将给定的input设为可编辑
    	 * @param array 数组,存放有要操作的input的id
             */
    	inputWriteable:function(array){
    		for(var i=0;i<array.length;i++){
    		    $('#'+array[i]).removeAttr("readonly");
    		    $('#'+array[i]).css('backgroundColor', '#FFF');
    		}
    	},
    
    	/**
    	 * 功能 :将表单的所有input都设为只读
    	 *@param 要操作表单的i
             */
            formReadOnly: function(formId){
            	$("#"+formId+" input,textarea").attr("readOnly",true);
            	$("#"+formId+" input,textarea").css('backgroundColor', '#ececec');
            },
    
            /**
    	 * 功能 :将给定的input设为只读
    	 * @param array 数组,存放有要操作的input的id
             */
            inputReadOnly:function(array){
            	for(var i=0;i<array.length;i++){
            		$('#'+array[i]).attr("readOnly",true);
            		$('#'+array[i]).css('backgroundColor', '#ececec');
            	}
            }
    
    	
    };
    

  • 相关阅读:
    洛谷 P2327 [SCOI2005]扫雷 题解
    P1388 算式 题解
    P1281 书的复制 题解
    P2896 [USACO08FEB]一起吃饭Eating Together 题解
    P1140 相似基因 题解
    变量的解构赋值
    let 和 const 命令
    第一阶段站立会议8
    第一阶段站立会议7
    第一阶段站立会议6
  • 原文地址:https://www.cnblogs.com/oversea201405/p/3752140.html
Copyright © 2011-2022 走看看