当前位置:首页 » 网页前端 » 前端select设置为只读
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

前端select设置为只读

发布时间: 2022-09-14 15:45:59

㈠ javascript如何设置select只读不可用

<select disabled="true">这样就只读了

㈡ select 输入域如何置为只读

下面的例子语句可以禁止SELECT,达到只读的目的:
<select disabled=1><option>男<option>女</select>
以上代码在IE上测试通过。

不过我认为,只读的SELECT,既然不让选了,选项有什么用处的,建议就用<INPUT TYPE=TEXT READONLY>来做展现。

㈢ 如何将select下拉框设置成“readonly”

html中,select下拉框中是没有readonly这个属性的,只有disabled。但是用disabled就无法将下拉框中的数据读出来,所以要想办法将select下拉框设置成只读的。
将select下拉框设置成readonly 的两种办法。
第一种:<scriptvar f=s.selectedIndex</script
<select name=s onchange=selectedIndex=f
<option1 </option
<option selected2 </option
</select第二种:<span onmousemove=this.setCapture(); onmouseout=this.releaseCapture(); onfocus=this.blur();<select<option1 </option
<option selected2 </option
</select</span
其中onmousemove=this.setCapture(); onmouseout=this.releaseCapture(); 屏蔽了鼠标事件,
onfocus=this.blur();屏蔽了键盘事件,onfocus=this.blur();表示该对象将获得焦点时就让它失去焦点,按键盘的TAB键时跳过它,使下一个控件获得焦点。

㈣ 如何设置select只读不可编辑且select的值可传递

1. <select style="width:195px" name="role" id="role" onfocus="this.defaultIndex=this.selectedIndex;" onchange="this.selectedIndex=this.defaultIndex;">

这种方法可以使下拉框和平常没有区别,看起来没有任何不同。唯一不同的就是下拉并单并选择之后,它不会鸟你,选了和没有选一样一样的。就是无视客户的选择。

2.设置disabled属性<select style="width:195px" name="role" id="role" disabled="disabled">

这个看起来更直接,直观就是有只读的感觉,也不可以点击和下拉了。里面的字也会变成灰色

当属性设置为"disabled"时,提交表单时,select的值无法传递,提交前移除disabled属性$("#role").removeAttr("disabled");

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

㈤ 标签为html的select下拉框怎么设为只读的

html select中有一属性disabled值设为true 这样就是只读的了

㈥ 如何设置select只读不可编辑且select的值可传递

1
2

<select style="width:195px" name="role" id="role" onfocus="this.defaultIndex=this.selectedIndex;"
onchange="this.selectedIndex=this.defaultIndex;">

这种方法可以使下拉框和平常没有区别,看起来没有任何不同。唯一不同的就是下拉并单并选择之后,选了和没有选一样的。就是无视客户的选择。
2.设置disabled属性

1

<select style="width:195px" name="role" id="role" disabled="disabled">

这个看起来更直接,直观就是有只读的感觉,也不可以点击和下拉了。里面的字也会变成灰色

当属性设置为"disabled"时,提交表单时,select的值无法传递,提交前移除disabled属性$("#role").removeAttr("disabled");

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

㈦ 如何设置select只读不可编辑且select的值可传递

1. select style="width:195px" name="role" id="role" onfocus="this.defaultIndex=this.selectedIndex;" onchange="this.selectedIndex=this.defaultIndex;"这种方法可以使下拉框和平常没有区别,看起来没有任何不同。唯一不同的就是下拉并单并选择之后,它不会鸟你,选了和没有选一样一样的。就是无视客户的选择。2.设置disabled属性select style="width:195px" name="role" id="role" disabled="disabled"这个看起来更直接,直观就是有只读的感觉,也不可以点击和下拉了。里面的字也会变成灰色当属性设置为"disabled"时,提交表单时,select的值无法传递,提交前移除disabled属性$("#role").removeAttr("disabled");jquery添加属性$("#role").attr("disabled","disabled");

㈧ 怎么将checkbox,radio,select控件设置为只读,不可选

1、首先,我们点击CheckBox控件。

㈨ 如何设置select只读不可编辑且select的值可传递

设置select只读不可编辑且select的值可传递方法:

  1. <select style="width:195px" name="role" id="role" onfocus="this.defaultIndex=this.selectedIndex;" onchange="this.selectedIndex=this.defaultIndex;">
    这种方法可以使下拉框和平常没有区别,看起来没有任何不同。唯一不同的就是下拉并单并选择之后,它不会鸟你,选了和没有选一样一样的。就是无视客户的选择。

  2. 设置disabled属性<select style="width:195px" name="role" id="role" disabled="disabled">
    这个看起来更直接,直观就是有只读的感觉,也不可以点击和下拉了。里面的字也会变成灰色
    当属性设置为"disabled"时,提交表单时,select的值无法传递,提交前移除disabled属性$("#role").removeAttr("disabled");
    jquery添加属性$("#role").attr("disabled","disabled");