简体   繁体   English

用户可以通过在文本框中键入下拉列表来添加选项

[英]User is able to add option to dropdown list by typing it in a text box

是否有任何HTML / JavaScript代码可以允许网页查看者通过在文本框中键入选项来将选项添加到下拉选择列表中?

Very basic example. 非常基本的例子。 No CSS, fancy formatting, error checking, anything. 没有CSS,精美的格式,错误检查等。 The value of the new option will be identical to the displayed string. 新选项的值将与显示的字符串相同。

 function newOpt() { var $inp = $('#newOptIpt'); var v = $inp.val(); $('#modSelect').append('<option value="' + v + '">' + v + '</option>'); $inp.val('') } 
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script> <select id="modSelect"> <option value="default-1">Default option</option> </select> <br><br> <input id="newOptIpt"/> <button onclick="newOpt();">Add Option</button> 

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 用户在下拉列表中选择一个选项后的可选单选按钮和文本框 - Optional Radio button and text box after user selects a option in the dropdown list 在下拉列表中添加“其他”作为输入文本选项 - Add “other” as a input text option to dropdown list 检测用户在文本框中键入内容 - Detecting user typing in a text box AngularJS-使用文本框过滤下拉列表并提交选项值 - AngularJS - Filter Dropdown List with text box and submit option value JQuery 设置下拉列表框选中选项 - 不是按值,而是按显示文本 - JQuery set dropdown list box selected option - not by value, but by display text 如何将数据放入下拉框并能够通过键入进行搜索? - How do I put data into a dropdown box and be able search for it by typing? 如何使用户选择下拉框选项? - How to make user to choose an option of dropdown box? HTML表单-用户是否需要能够从下拉列表中选择一个选项,然后在另一个字段中输入数字? - HTML form - need user to be able to choose an option from a dropdown list and then also enter a number into another field? 使用 Selenium 选择下拉菜单选项 - 下拉菜单仅在输入搜索查询后出现 - Selecting dropdown menu option with Selenium - dropdown only appears after typing search query into box 我如何为下拉列表框添加“请选择...”选项 - How do I need to add 'Please select…' option for the dropdown list box
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM