Javascript 当教科书有任何值时,将选择自动下拉选项
当textbox有任何值时,如何自动选择下拉选项 例如: 这是我的下拉列表Javascript 当教科书有任何值时,将选择自动下拉选项,javascript,c#,jquery,Javascript,C#,Jquery,当textbox有任何值时,如何自动选择下拉选项 例如: 这是我的下拉列表 选择一种颜色 红色 蓝色 绿色 这是文本框: 问题 如果文本框中的任何类型值为“填充”,则如何在下拉列表中自动选择绿色 您可以将input事件附加到输入以跟踪用户在输入时的更改,如果是,请选择所需的选项,选中下面的示例 希望这有帮助 $('#color')。在('input',function()上{ if($(this.val()!=“”) $('颜色').val(“其他”); 其他的 $('#color
选择一种颜色
红色
蓝色
绿色
这是文本框:
问题
如果文本框中的任何类型值为“填充”,则如何在下拉列表中自动选择绿色 您可以将
input
事件附加到输入以跟踪用户在输入时的更改,如果是,请选择所需的选项,选中下面的示例
希望这有帮助
$('#color')。在('input',function()上{
if($(this.val()!=“”)
$('颜色').val(“其他”);
其他的
$('#colors').val(“0”);
});代码>
挑选颜色
红色
蓝色
绿色
如果您使用的是纯JavaScript,您可以试试这个
<select id="selection">
<option>pick a color</option>
<option value="red">RED</option>
<option value="blue">BLUE</option>
<option value="others">Green</option>
</select>
<input type="text" id="color" oninput="myFunction()">
<script>
function myFunction() {
document.getElementById("selection").value ='others';
}
</script>
挑选颜色
红色
蓝色
绿色
函数myFunction(){
document.getElementById(“选择”).value='others';
}
注意:我没有添加代码来处理在文本框中没有文本的情况下重置选择您的意思是,不管文本是什么,只要有一些文本,下拉菜单就应该特别选择“绿色”作为选项?
<input type="text" name="color" id="color" />
<select id="selection">
<option>pick a color</option>
<option value="red">RED</option>
<option value="blue">BLUE</option>
<option value="others">Green</option>
</select>
<input type="text" id="color" oninput="myFunction()">
<script>
function myFunction() {
document.getElementById("selection").value ='others';
}
</script>