Javascript Yii2禁用字段
在yii2中,我有两个字段(Text1和Text2)。如果第一个字段(Text1)不为空,我想禁用第二个字段(Text2)。 我认为这可以用javascript实现,但我真的不知道。 有人能帮我吗?Javascript Yii2禁用字段,javascript,jquery,yii2,field,disabled-input,Javascript,Jquery,Yii2,Field,Disabled Input,在yii2中,我有两个字段(Text1和Text2)。如果第一个字段(Text1)不为空,我想禁用第二个字段(Text2)。 我认为这可以用javascript实现,但我真的不知道。 有人能帮我吗? <script> var textbox1 = document.getElementById("id1"); textbox1.onkeyup = function(){ value = document.getElementById("id1").value;
<script>
var textbox1 = document.getElementById("id1");
textbox1.onkeyup = function(){
value = document.getElementById("id1").value;
if(value.length != 0){
document.getElementById("id2").disabled = true;
}
else {
document.getElementById("id2").disabled = false;
}
};
<script>
var textbox1=document.getElementById(“id1”);
textbox1.onkeyup=函数(){
value=document.getElementById(“id1”).value;
如果(value.length!=0){
document.getElementById(“id2”).disabled=true;
}
否则{
document.getElementById(“id2”).disabled=false;
}
};
我用Text1替换了id1,用Text2替换了id2。这是错的吗?因为不幸的是ist不起作用…你能展示你的html和javascript代码吗?你的代码是正确的,现在对我有效。我只需要在Text1之前写下表名。var textbox1=document.getElementById(“tablename-Text1”);textbox1.onkeyup=function(){value=document.getElementById(“tablename-Text1”).value;if(value.length!=0){document.getElementById(“tablename-Text2”).disabled=true;}否则{document.getElementById(“tablename-Text2”).disabled=false;};谢谢!