- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当文本框有任何值时,如何自动选择下拉选项?
例如:
这是我的下拉菜单
<option>pick a color</option>
<option value="red">RED</option>
<option value="blue">BLUE</option>
<option value="others">Green</option>
这是文本框:
<input type="text" name="color" id="color" />
问题
如果任何类型的值被填充到文本框中,如何在下拉列表中自动选择绿色。
最佳答案
您可以将 input
事件附加到输入以跟踪用户对输入的更改,然后如果是这样,请选择您想要的选项,检查下面的示例。
希望这对您有所帮助。
$('#color').on('input', function() {
if($(this).val()!="")
$('#colors').val("others");
else
$('#colors').val("0");
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select id="colors">
<option value="0">pick a color</option>
<option value="red">RED</option>
<option value="blue">BLUE</option>
<option value="others">Green</option>
</select>
<input type="text" name="color" id="color">
关于javascript - 当教科书有任何值时,将自动选择下拉选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36088921/
这个问题在这里已经有了答案: Convert int to double (3 个答案) 关闭 4 年前。 我正在根据课文学习 C。作者提供的示例代码是: #include main() { in
我正在为一个学校项目实现 RSA 密码系统。我在 Linux 上用 C 语言做这个项目,我使用 GNU MP 库进行大部分数学运算。 出于某种原因,对于具有相同消息的不同公钥,我总是得到相同的密文,所
int x = random(); int y = random(); unsigned ux = (unsigned) x; unsigned uy = (unsigned) y; 对于以下每个 C
int x = random(); int y = random(); unsigned ux = (unsigned) x; unsigned uy = (unsigned) y; 对于以下每个 C
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 关闭 11 年前。 Improve thi
我是一名优秀的程序员,十分优秀!