Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/467.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何设置选择选项可以按数字键入_Javascript_Html - Fatal编程技术网

Javascript 如何设置选择选项可以按数字键入

Javascript 如何设置选择选项可以按数字键入,javascript,html,Javascript,Html,我想将我的选择选项设置为数字接收类型。这是我的密码 6. 5. 4. 2. 1. 假设您正在一个id为“inputarea”的文本框中键入数字6 现在,您可以从该输入框中获取键入的值,如下所示 var inputval = docuemnt.getElementById("inputarea").value; 现在,inputval可以通过设置为选择框 document.getElementsByTagName("select")[0].value = inputval; 请注意,[0]

我想将我的选择选项设置为数字接收类型。这是我的密码


6.
5.
4.
2.
1.

假设您正在一个id为“inputarea”的文本框中键入数字6

现在,您可以从该输入框中获取键入的值,如下所示

var inputval = docuemnt.getElementById("inputarea").value;
现在,
inputval
可以通过设置为选择框

document.getElementsByTagName("select")[0].value = inputval;
请注意,[0]表示页面中的第一个选择框,如果有多个这样的框,则必须相应地放置索引

现在,让我们假设您想要的是没有输入框的东西,您只需要在按下按钮6时将选择框选择为6

那么试试这个

 window.onload = function(){
 {
    document.getElementsByTagName("select")[0].focus();  // this will focus your select box
 }

现在试着按下按钮6。

那么你在哪里键入6呢?到目前为止,您尝试了什么?如果我在键盘上键入6,6应该显示在select元素中。我不知道从什么开始,从哪里开始。你有没有其他不使用输入框的解决方案?我的网站中有40个选择元素,我认为在每个元素中添加输入框太长了。请查看我回答的底部“现在让我们假设你想要的是没有输入框的东西,你只要在按下按钮6时将选择框选择为6。”谢谢KOUSIK MANDAL,我现在知道了