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

    <span style="font-family: Arial, Helvetica, sans-serif;">请珍惜小编劳动成果,该文章为小编原创,转载请注明出处。</span>
    <span style="font-family: Arial, Helvetica, sans-serif;">var FormDeal = {</span>
    	/**
    	 * 功能 :将表单的所有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');
            	}
            }
    
    	
    };
    

    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    uva 494 Kindergarten Counting Game
    uva 458
    Spring--quartz中cronExpression配置说明
    配置DTD提示的方法
    MySQL中怎么查询一张表的列数
    mysql 数据库的名称不能以数字开头
    Navicat: Can't create a procedure from within another stored routine
    解决JQUERY $符号的冲突
    如何截取iframe的内容,修改他的CSS
    struct框架
  • 原文地址:https://www.cnblogs.com/dingxiaoyue/p/4931798.html
Copyright © 2011-2022 走看看