精华内容
下载资源
问答
  • 文本框、下拉框设置只读

    千次阅读 2018-08-10 00:32:00
    在文本框里面给文本框设置只读:...而给下拉框设置只读是使用 :disabled="disabled"属性,若需要添加颜色,用background-color进行对select下拉框设置(背景颜色为灰色)。 eg: 1.<input t...

    在文本框里面给文本框设置只读:readonly="readonly",但这种设置之后,如果想点击某个按钮触发将这个文本框取消只读,则要在js脚本中禁用,readonly的“o”必须是大写的。而给下拉框设置只读是使用 :disabled="disabled"属性,若需要添加颜色,用background-color进行对select下拉框设置(背景颜色为灰色)。

    eg:

    1.<input type="text" id="test" readonly="readonly">

      document.getElementByid("test").readOnly=false

    2.<div class="form-group">

                <label for="orderInfo" class="col-sm-4 control-label">Order Status</label>
                 <div class="col-sm-8">
                         <select id="ddlOrderStatus" disabled="disabled"  background-color: #EEEEEE  name="orderStatus" class="form-control input-sm">                        
                         </select>
                          <input type="hidden" id="defaultOrderStatus" value="${pd.orderHeader.orderStatus}" />
                 </div>

    </div>

    3.设置select只读不可编辑且select的值可传递!

    当属性设置为disabled时,提交时,select的值无法传递,提交前需移除disabled属性。

    eg:$("#ddlOrderStatus").removeAttr("disabled"); 

    jquery添加属性$("#ddlOrderStatus").attr("disabled","disabled");

     

    展开全文
  • 下拉框设置只读

    千次阅读 2016-09-29 15:53:11
    在文本框里面用readonly给文本框设置只读,而给下拉框设置只读是使用 disabled="disabled"    Order Status

          在文本框里面用readonly给文本框设置只读,而给下拉框设置只读是使用    disabled="disabled"

                                             <div class="form-group">

                                                            <label for="orderInfo" class="col-sm-4 control-label">Order Status</label>
                                                            <div class="col-sm-8">
                                                                <select id="ddlOrderStatus" disabled="disabled" name="orderStatus" class="form-control input-sm">
                                                                    
                                                                </select>
                                                                <input type="hidden" id="defaultOrderStatus" value="${pd.orderHeader.orderStatus}" />
                                                            </div>
                                                        </div>
    展开全文
  • select下拉框设置只读

    千次阅读 2015-04-15 17:07:55
    html页面标签select下拉框是没有只读readonly属性的,有disabled属性可以禁用select,当表单提交不能获取值。 设置类似只读的方法有几种,比如控制点击事件等.. 下面介绍比较人性化的方法: 1 2 ...

    html页面标签select下拉框是没有只读readonly属性的,有disabled属性可以禁用select,当表单提交不能获取值。

    设置类似只读的方法有几种,比如控制点击事件等..

    下面介绍比较人性化的方法:

    <span style="font-size:14px;"><span οnmοusemοve="this.setCapture();" οnmοuseοut="this.releaseCapture();" οnfοcus="this.blur();"> 
    	<select name="srcBaseCode" id="srcBaseCode" style="width:120px" tip="请选择领料仓库" exp="^0$" onChange="setOrderState();">
                     <option>1</option></span><pre name="code" class="html"><span style="font-size:14px;"><span style="white-space:pre">		</span> <option>2</option></span>
    </select></span>

     
    

    οnmοusemοve="this.setCapture();" οnmοuseοut="this.releaseCapture();" 屏蔽了鼠标事件,

    οnfοcus="this.blur();"屏蔽了键盘事件,οnfοcus="this.blur();"表示该对象将获得焦点时就让它失去焦点,按键盘的TAB键时跳过它,使下一个控件获得焦点。

    就这样当鼠标放上去的时候,根本就点击不到下拉框,当表单可以获取值。


    展开全文
  • 下拉框设置只读

    2011-07-06 15:21:25
    function setReadOnly(id){ $("#"+id).wrap("&lt;span id='"+id+"wrap'&gt;&... var obj = document.getElementById(id+"... obj.onmouseover = function(){

    function setReadOnly(id){
    $("#"+id).wrap("<span id='"+id+"wrap'></span>");
    var obj = document.getElementById(id+"wrap");
    obj.onmouseover = function(){
    obj.setCapture();
    }
    obj.onmouseout = function(){
    obj.releaseCapture();
    }
    obj.onfocus = function(){
    obj.blur();
    }
    obj.onbeforeactivate = function(){
    return false;
    }
    }

    id为元素的id

     

    展开全文
  • 在使用input标签代替select实现下拉框功能时,有时要禁止input的输入功能,只能选择下拉框中选项,选择后进行判断是否有值进入。 正常思路是选择选项后,使用change事件,但是使用readonly将input变为只读后,...
  • 设置下拉框只读

    2020-09-01 10:34:50
    设置下拉框只读 原文:https://www.cnblogs.com/ming-blogs/p/10289061.html 下拉框没有readonly=”readonly”属性,也就是这个属性就下拉框而言就不起作用。 1. 给下拉框设置这二个属性可以起到只读的效果,即使...
  • 在项目开发过程中我们时常会碰到要设置下拉框只读(readonly),但是可惜的是select没有只读属性,所以需要在select外面包含一个span,通过js来改变。 下面这段html代码是在struts2的下拉标签中加入了span标签,在...
  • NULL 博文链接:https://shirleyit.iteye.com/blog/718633
  • js Select下拉框只读属性设置

    千次阅读 2013-05-08 18:05:54
    但是用disabled就无法将下拉框中的数据读出来,所以要想办法将select下拉框设置只读的。 将select下拉框设置成readonly 的两种办法。 第一种: &lt;script&gt;var f=s.selectedIndex&lt;/script&...
  • 下拉框模拟只读

    2009-06-18 12:41:25
    //根据下拉框ID设置下拉框只读 function setReadOnly(obj_id){ var obj = document.getElementById(obj_id); obj.onmouseover = function(){ obj.setCapture(); } obj.onmouseout = fu...
  • 下拉框模拟只读

    2009-02-28 10:29:00
    下拉框模拟只读 //根据下拉框ID设置下拉框只读 function setReadOnly(obj_id){ var obj = document.getElementById(obj_id); obj.onmouseover = function(){ obj.setCapture(); } obj.onmouseout = function...
  • 关于下拉框无法设置只读readonly 因为下拉框设置readonly,所选信息无法传到后台,解决方法如下: 选择之后用disabled将下拉框锁住,语句是: jQuery(“select[name=field20057231]”).attr(“disabled”,true); 如...
  • 今天在系统中增加一个查询的筛选条件,通过下拉框选取,用的是Angular常见的ng-options 指令:情况:根据取得的值去选定select下拉框的选项。引一个jquery。CSS:body{margin:0;padding: 0;font: 14px "微软雅黑";...
  • 下载后直接解压查看源文件,文件是html 直接双击打开查看效果
  • 下拉框没有readonly属性,也不能通过其他属性进行只读设置下拉框只有disabled属性,但是这个属性设成true之后,值就获取不到了; 我在网上搜了一下,大部分是控制鼠标、键盘事件,来控制只读的(即:不让下拉框...
  • 本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/youbl/archive/2009/02/27/3942578.aspx因为Select下拉框只支持disabled属性,不支持readOnly属性,而在提交时,disabled的控件,又是不提交值的,在网上...
  • 下拉框实现只读状态

    千次阅读 2017-06-22 20:54:33
    设置只读状态有几种方式 1.readonly  2.disabled 但是不能把数据提交到后台 以上2种方法只适用于输入框, 下来框只读状态 没有设置只读的属性,所以只能用js实现了,下边是在网上找的方法 onfocus="this....
  • 以select下拉框为例:onmouseout="this.releaseCapture();">value="optionValue">下拉框文字onmousemove:鼠标在下拉框范围内活动时触发,调用setCapture函数让span捕获鼠标指针,从而阻止select相应鼠标事件。...
  • 使用以下方法 传入要设置的下拉对象即可 function SetReadOnly(obj){ if(obj){ obj = obj.parentElement; obj.onmousemove = function(){obj.setCapture()}; ...
  • 怎么设置 select控件【下拉框只读

    千次阅读 2015-06-10 22:54:25
    select、checkbox和radio都没有readonly属性。...当属性设置为"disabled"时,提交表单时,select的值无法传递,在表单中,使用disabled会使值无法在后台获得。所以个人考虑到的只有在修改时,给予提示,使其不能修改。
  • #region 导出相关 [PostBack("Name")] [PostBack("selectYearMonth")] [GridPostBack(GridPostBackMode.CheckedRows, true, "dgList")] protected void btnExport_Click(MiniButton se...
  • 代码期间,将写代码过程较好的代码段备份一次,下面资料是关于用JS和C#分别在前端和后端控制下拉框只读的方法的代码,应该对各位朋友有较大用途。 <HTML> <HEAD> <TITLE>下拉框模拟只读</...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,799
精华内容 2,719
关键字:

下拉框设置只读