精华内容
下载资源
问答
  • 因为Select下拉框只支持disabled属性,不支持readOnly属性, 而在提交时,disabled的控件,又是不提交值的,在网上搜索了一下,发现有个很好的方法: Html代码 [code="java"] aaa [/code] ...
    因为Select下拉框只支持disabled属性,不支持readOnly属性,
    

    而在提交时,disabled的控件,又是不提交值的,在网上搜索了一下,发现有个很好的方法:
    Html代码
    <select name="select123" onbeforeactivate="return false;" onfocus="this.blur();" onmouseover="this.setCapture();" onmouseover="this.releaseCapture();">  
    <option>aaa</option>
    </select>



    或者使用如下的js脚本:
    Js代码


    <select name="select123">
    <option>aaa</option>
    </select>

    <script type="text/javascript">

    SetReadOnly(document.getElementById("select123"));
    function SetReadOnly(obj){
    if(obj){
    obj.onbeforeactivate = function(){return false;};
    obj.onfocus = function(){obj.blur();};
    obj.onmouseover = function(){obj.setCapture();};
    obj.onmouseout = function(){obj.releaseCapture();};
    }
    }

    </script>


    不过我这次用的是用一个隐藏控件传递disabled的select控件,因为这个select控件经常需要disable和enable
    展开全文
  • 单选框 和 下拉框 readonly 属性

    千次阅读 2009-04-09 17:00:00
    单选框 和 下拉框 没有readonly 属性,通过其他方法可以实现类似效果:function setCheckBoxReadOnly(obj, checkStatus) {//checkStatus:true 是readonly效果 obj.onclick = function(){return !checkStatus;};}...

     单选框 和  下拉框 没有readonly 属性,通过其他方法可以实现类似效果:

    function setCheckBoxReadOnly(obj, checkStatus) {//checkStatus:true 是readonly效果
     obj.onclick = function(){return !checkStatus;};
    }

     

    function setSelectReadOnly(obj){
        if(obj){
            obj.onbeforeactivate = function(){return false;};
            obj.onfocus = function(){obj.blur();};
            obj.onmouseover = function(){obj.setCapture();};
            obj.onmouseout = function(){obj.releaseCapture();};
            obj.style.background = "#CCCCCC";
        }
    }

     

    function setSelectReadOnlyFalse(obj){
        if(obj){
            obj.onbeforeactivate ='';
            obj.onfocus ='';
            obj.onmouseover ='';
            obj.onmouseout ='';
            obj.style.background = "#FFFFFF";
        }
    }

    展开全文
  • 1. 在easyui项目中,修改普通输入框的readonly属性 : $(selector).attr("readonly",true/...2.在easyui项目中,修改下拉框readonly属性: $(selector).combobox({readonly:true}); 当为true时,禁止输入内容且下

    1. 在easyui项目中,修改普通输入框的readonly属性 :

    $(selector).attr("readonly",true/false);       true为禁止输入内容,false为可以输入内容;

    2.在easyui项目中,修改下拉框的readonly属性:

    $(selector).combobox({readonly:true});    当为true时,禁止输入内容且下拉框无法下拉;当为false时,反之。

    展开全文
  • 1. 鉴于select 下拉框没有readonly属性,有以下两种方式: 1. &lt;select style='width: 235px;color:#aaa' onfocus="this.defaultIndex=this.selectedIndex;" onchange="this.selectedIndex=...

    1. 鉴于select 下拉框没有readonly属性,有以下两种方式:

        1. <select  style='width: 235px;color:#aaa'
           οnfοcus="this.defaultIndex=this.selectedIndex;" οnchange="this.selectedIndex=this.defaultIndex;">

        2.在页面加载之前设置

        $(function() {  $('#qqqq').attr("disabled",true); });

        页面提交表单后设置 $('#qqqq').attr("disabled",false);
        f.submit();

    
    展开全文
  • 我们可以使用 disabled=“disabled” 就好啦 如:
  • 关于下拉框无法设置只读readonly 因为下拉框设置readonly,所选信息无法传到后台,解决方法如下: 选择之后用disabled将下拉框锁住,语句是: jQuery(“select[name=field20057231]”).attr(“disabled”,true); 如...
  • 大家都知道有时候修改数据的时候我们希望有一些数据是不可以修改的,通常情况下我们会将input框设置readonly="readonly" 但是将select控件设置为这个属性的时候并不起作用需要使用另一个属性disabled="true" ...
  • js Select下拉框的只读属性设置

    千次阅读 2013-05-08 18:05:54
    因为Select下拉框只支持disabled属性,不支持readOnly属性, 但是用disabled就无法将下拉框中的数据读出来,所以要想办法将select下拉框设置成只读的。 将select下拉框设置成readonly 的两种办法。 第一种: &...
  • 因为Select下拉框只支持disabled属性,不支持readOnly属性,而在提交时,disabled的控件,又是不提交值的 使用如下的js脚本处理一下,支持下拉框、CheckBox、Radio:function SetReadOnly(obj, backgroundColor) { ...
  • 根据业务需求,需要将属性赋值之后改变为不可更改状态。 设置成不可更改有两种方法: 1.readonly 2.disabled 他们两者的区别: 1.readonly只针对input等有效,可以更改字体的颜色 2. disabled对选择框、下拉框等有效...
  • 本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/youbl/archive/2009/02/27/3942578.aspx因为Select下拉框只支持disabled属性,不支持readOnly属性,而在提交时,disabled的控件,又是不提交值的,在网上...
  • 实现select下拉框readonly

    千次阅读 2012-08-10 10:59:20
    最近在项目里面有一个编辑页面,一部分人可以编辑,一部分人只能查看,所以想实现只能查看的人 不能修改,已办的input和textarea 都有readonly属性,但是select却不行,在国内看了一些帖子的方案是: onbeforeactivate=...
  • 在做自动化的过程中,经常会遇到时间控件,无联动的下拉框类似的下拉框 如复杂的时间控件,单靠模拟点击耗费的时间太多,所以直接通过js赋值是个不错的选择。 js方法: name的方法,因为界面的name可以有重复,所以...
  • 下拉框改变添加属性

    2019-06-27 21:53:46
    进行if判断,判断下拉框选择的值如果为false时,设置会员折扣input属性的只读状态为true,并且设置input框的值为空;当下拉框的值不为false时,移除掉会员折扣input的只读属性,可进行填写。 判断下拉框选择的值...
  • 文本框、下拉框设置只读

    千次阅读 2018-08-10 00:32:00
    在文本框里面给文本框设置只读:readonly="readonly",但这种设置之后,如果想点击某个...属性,若需要添加颜色,用background-color进行对select下拉框设置(背景颜色为灰色)。 eg: 1.&lt;input t...
  • select下拉框设置只读

    千次阅读 2015-04-15 17:07:55
    html页面标签select下拉框是没有只读readonly属性的,有disabled属性可以禁用select,当表单提交不能获取值。 设置类似只读的方法有几种,比如控制点击事件等.. 下面介绍比较人性化的方法: 1 2 ...
  • 1》设置表单的readonly属性问题:但是readonly属性对radio、select、checkbox这三个表单不起什么作用 2》设置表单的disabled属性问题:设置了disabled属性后,后台读取不到数据办法:1、设置disabled属性,并把表单...
  • 一、设置表单的readonly属性 问题:但是readonly属性对radio、select、checkbox这三个表单不起什么作用 二、设置表单的disabled属性 问题:设置了disabled属性后,后台读取不到数据 办法: 1、设置disabled属性...
  • 1》设置表单的readonly属性 问题:但是readonly属性对radio、select、checkbox这三个表单不起什么作用 2》设置表单的disabled属性 问题:设置了disabled属性后,后台读取不到数据 办法: 1、设置disabled属性,并把...
  • Selenium中怎样解决输入框带有readonly属性或存在日历框问题 在学习Selenium WebDriver API时,我们通常会遇到带有readonly属性的输入框或日历框(如下图),这时我们不能直接对这些类型的输入框模拟按键输入我们想...
  • 设置下拉框为只读

    2019-10-07 15:18:22
    下拉框没有readonly=”readonly属性,也就是这个属性下拉框而言就不起作用。1.<select onfocus="this.defaultIndex=this.selectedIndex" onchange="this.selectedIndex=this.defaultIndex"></select>...
  • (readOnly = true )     public List getAllCusTypeByStatus (){    String sql= "SELECT ct.custypeid,ct.custypename,ct.validate FROM CusType ct where ct.validate <> 0" ;    Query query...
  • python selenium 用js删除 readonly属性

    千次阅读 2019-07-09 17:25:05
    当我们想在输入框 是日期类型,并send_keys 的时候发现不能输入,要么你搞日历这个...例子如下:删除元素D下面 readonly属性 d=driver.find_element_by_xpath("//*[@id='divform']/div[2]/ul[2]/li[3]/span[2]/input...
  • 让select支持readonly属性的几个方法

    千次阅读 2014-06-17 15:52:42
    1》设置表单的readonly属性 问题:但是readonly属性对radio、select、checkbox这三个表单不起什么作用 2》设置表单的disabled属性 问题:设置了disabled属性后,后台读取不到数据 办法:http://www.gold8.hk ...
  • 1》设置表单的readonly属性 问题:但是readonly属性对radio、select、checkbox这三个表单不起什么作用 2》设置表单的disabled属性 问题:设置了disabled属性后,后台读取不到数据  办法: 1、设置disabled...
  • readOnly属性。只要设置readOnly:true,下拉框的那个下拉按钮就没有了,直接变成了一个文本框。     用editable:false就可以了

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,584
精华内容 1,833
关键字:

下拉框设置readonly属性