gpt4 book ai didi

javascript - 将文本字段中的文本添加到 JavaScript 中的选择框中?

转载 作者:行者123 更新时间:2023-11-28 21:25:43 24 4
gpt4 key购买 nike

任何人都可以指出有关使用 JavaScript 将文本(由用户)从文本字段添加到选择列表(单击按钮后)的好教程吗?

谢谢

最佳答案

这是一个简单的 jsfiddle该图展示了如何使用 JavaScript 以及来自文本字段的输入动态地将选项添加到选择标记:

HTML:

<select id='myselect'></select>
<input type='text' value='' name='mytext' id='mytext' />
<button value='submit' id='mybtn' name='submit'>submit</button>

JavaScript:

var myselect = document.getElementById('myselect');

function createOption(){
var currentText = document.getElementById('mytext').value;
var objOption = document.createElement("option");
objOption.text = currentText ;
objOption.value = currentText ;

//myselect.add(objOption);
myselect.options.add(objOption);
}

document.getElementById('mybtn').onclick = createOption;

基本上,HTML 中有一个文本字段、一个按钮和一个选择框。提交按钮附加了一个调用 createOption 函数的 onclick 事件。 createOption 函数基本上创建一个选项元素并将其添加到选择框中,其中选项文本和值等于文本字段中的文本。使用 document.getElementsById 我们能够将新创建的元素注入(inject)选择框并从文本字段中检索插入的值。

但是,如果您正在寻找书面教程,那么这是使用 JavaScript 动态填充表单的一个很好的引用 Creating a Form Dynamically

关于javascript - 将文本字段中的文本添加到 JavaScript 中的选择框中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5091691/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com