社区
ASP
帖子详情
关于下拉框(select)的问题
rainxue
2001-12-13 09:58:22
为什么下拉框(select)加了disabled属性后,就取不到它的value了
除了disabled,还有没有其他的方式可以让下拉框的值不受改变
...全文
84
6
打赏
收藏
关于下拉框(select)的问题
为什么下拉框(select)加了disabled属性后,就取不到它的value了 除了disabled,还有没有其他的方式可以让下拉框的值不受改变
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tonnycncn
2001-12-15
打赏
举报
回复
下拉框的值不受改变?
不用下拉框,用文本框不就行了,
BrightEye
2001-12-14
打赏
举报
回复
加DISABLED?好象禁止了这个下拉框了哦(变灰了,好象)!当然取不倒值了。
rainxue
2001-12-14
打赏
举报
回复
这个问题这么难吗
karma
2001-12-14
打赏
举报
回复
what are you using? ASP? then based on the 权限, you can always change it, for example,
<script>
var selectedIndex;
function init()
{
selectedIndex = document.frm.sel.selectedIndex;
}
function changeSelection()
{
<%if this guy does not 特殊权限%>
document.frm.sel.selectedIndex=selectedIndex;
<%end if%>
}
</script>
<body onload="init();">
<form method="post" name="frm">
<select name="sel" id="sel" onchange="changeSelection();">
<option value="1">1</option>
<option value="2" selected>2</option>
</select>
</form>
rainxue
2001-12-14
打赏
举报
回复
我现在面临的问题是,当不同的人进入该页面时,下拉框默认为不同的值,并且不能改变;当特殊权限的人进入时,可以选择改变select框的值。而且又要在该文件的action文件里取得这个select的值。若按你的方法我也要控制当特殊权限的人进入时不让他触发onchange事件,那我倒不如:
<select name="sel" disabled>
<option value="1">1</option>
<option value="2" selected>2</option>
</select>
<input type=hidden name=sel value=2>
但我总觉得这两种都不是最好的方法,不知其他朋友有何高见
karma
2001-12-14
打赏
举报
回复
I do not think you can cancel the change of selection in onchange event handler, but you can remember the current selection, when the user makes a different selection, you change it back, for example:
<script>
var selectedIndex;
function init()
{
selectedIndex = document.frm.sel.selectedIndex;
}
function changeSelection()
{
document.frm.sel.selectedIndex=selectedIndex;
}
</script>
<body onload="init();">
<form method="post" name="frm">
<select name="sel" id="sel" onchange="changeSelection();">
<option value="1">1</option>
<option value="2" selected>2</option>
</select>
</form>
jsTree
Select
jquery 树形下
拉
菜单
用jsTree+div模拟 js树形下
拉
菜单
jeestie框架中下
拉
框
select
2的用法
使用
select
2方法是为了使下
拉
框带有搜索选项,方便用户选择。使用前就是普通的下
拉
框,如果下
拉
的选项很多,你找起来会很费劲,使用
select
2就可以快速选择到你想要选择的选项了。下面将介绍几个常用的知识。 第一,如何给定普通的下
拉
框
select
2权限 1.jeesite框架中普通的下
拉
框赋
select
2权限: $("
select
").
select
2(); 2.常规的页面...
JQuery实现下
拉
框
Select
的获取值与文本、动态绑定数据、事件等操作
1、下
拉
框的应用 在网站中下
拉
框
select
是经常使用的控件,下面将介绍JQuery实现下
拉
框
select
的获取值与文本、动态绑定选项、事件等操作。 1.1 获取选中项的值 var value = $("#
select
User").val(); 1.2 获取选中项的文本 var text = $("#
select
User").find("option:
select
ed").text(); 1.3 获取选中项的索引 var index = $("#
select
User").get(0).s
用layui实现下
拉
框
select
多选,取值
在layui中实现下
拉
框
select
多选,取值 html form.on('
select
(multi)', function (data) { // 打开控制台查看效果 onsole.log(data.elem); //得到
select
原始DOM对象 console.log(data.value); //得到被选中的值(数组类型) console.log(data.o...
关于下
拉
框
select
的样式改进
之前使用bootstrap-vue的框架,发现改变不了她下
拉
框的宽度。 如图,option宽度过长,UI小姐姐设计的时候,期望option框和
select
框宽度一致,option文字超出省略号显示,且鼠标移入文字悬浮框显示。 所以,我就采用了iview的框架书写。 代码如下: HTML: CSS: .opt{ width: 210px !important; overfl...
ASP
28,391
社区成员
357,059
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章