Html 如何根据引导中的另一个选择字段值禁用输入字段?
我正在使用bootstrap,我想知道bootstrap中是否有类似的功能来实现这一点?Html 如何根据引导中的另一个选择字段值禁用输入字段?,html,twitter-bootstrap,Html,Twitter Bootstrap,我正在使用bootstrap,我想知道bootstrap中是否有类似的功能来实现这一点? 地板材料 -挑选- 土、沙 粪 木材/木板 拼花地板还是抛光木 其他 如果select元素的值为.prop() $(“选择”).change(函数(){ $(“+input”,this.prop(“已禁用)”,!(this.value==“5”)) }) 地板材料 -挑选- 土、沙 粪 木材/木板 拼花地板还是抛光木 其他 由于我无法使用引导找到实现这一点的捷径,我想用本机javascript编写它
地板材料
-挑选-
土、沙
粪
木材/木板
拼花地板还是抛光木
其他
如果select
元素的值为.prop()
$(“选择”).change(函数(){
$(“+input”,this.prop(“已禁用)”,!(this.value==“5”))
})
地板材料
-挑选-
土、沙
粪
木材/木板
拼花地板还是抛光木
其他
由于我无法使用引导找到实现这一点的捷径,我想用本机javascript编写它
功能禁用(选择值,输入id){
var e=document.getElementById(选择值);
var strUser=e.options[e.selectedIndex].value;
如果(strUser==“100”){
document.getElementById(input_id).disabled=false;
}
否则{
document.getElementById(输入id).value=document.getElementById(输入id).defaultValue;
document.getElementById(input_id).disabled=true;
}
}
供水原则模式
-挑选-
共享/公共井
专用管道
溪流/河流
其他
x2
-挑选-
共享/公共井
溪流/河流
其他
你的javascript在哪里?我没有做任何javascript,因为我想知道,引导中是否有一个捷径功能可以解决这个问题。@如果选择值为“5”
,我想在值为5时启用。但我希望像引导中的类这样的东西能做到这一点。@Dinidu“希望像引导中的类这样的东西能做到这一点”input
元素使用disabled
属性被禁用;在添加、删除类之后,引导仍然必须在内部添加disabled
属性。可以直接设置禁用属性。见更新后的帖子,我认为OP希望它以另一种方式绕过tbh——如果选择了other
,则不禁用它——不想和你做同样的事情,但反过来,你更容易做到amend@DarrenSweeney“我认为OP希望它以另一种方式绕过tbh-如果选择“其他”,则不禁用它”是<当select
中的值为“5”
时,上面的code>js
应启用输入
元素。请参阅“希望在5时启用。但我希望像bootstrap中的类这样的东西可以做到这一点。”不,它需要javascript在用户更改select时读取其值,CSS无法做到这一点