Javascript 组合框;“新选项”;选项w/弹出式输入以添加选项
我在学习,所以要友善 我正在为一个产品管理系统开发一个web应用程序。我的办公室从多个供应商批发和直接购买 我的web应用程序需要在产品插入/更新表单中包含基本的“新供应商”创建 有没有一种简单的方法可以在我的组合框“New Vendor”中设置一个选项,打开一个输入框,输入名称,并将其添加到列表中?我将有其他区域编辑供应商信息,但我需要允许在我的表单中快速添加 建议?方向?评论?“任何帮助都是好的帮助,除非不是帮助。” 谢谢Javascript 组合框;“新选项”;选项w/弹出式输入以添加选项,javascript,html,combobox,webforms,drop-down-menu,Javascript,Html,Combobox,Webforms,Drop Down Menu,我在学习,所以要友善 我正在为一个产品管理系统开发一个web应用程序。我的办公室从多个供应商批发和直接购买 我的web应用程序需要在产品插入/更新表单中包含基本的“新供应商”创建 有没有一种简单的方法可以在我的组合框“New Vendor”中设置一个选项,打开一个输入框,输入名称,并将其添加到列表中?我将有其他区域编辑供应商信息,但我需要允许在我的表单中快速添加 建议?方向?评论?“任何帮助都是好的帮助,除非不是帮助。” 谢谢 -所以,我做了更多的研究,只是把我的问题写错了。以下是我要做的工作:
-所以,我做了更多的研究,只是把我的问题写错了。以下是我要做的工作: 剧本
<script type="text/javascript">
<!--
function message(value){
if(value=="newVendor"){// New Vendor is selected
var vendor = prompt("Vandor's Name","");
var elementSelect = document.getElementById('vendor');
try{
elementSelect.add(new Option(vendor, vendor), elementSelect.options[2])
}
catch(ex){
elementSelect.add(new Option(vendor, vendor), 2)
}
}
}
//-->
</script>
HTML
SCP
凯勒
新供应商
任何评论都会有帮助
-jt不想回答我自己的问题。。。刚刚找到了一个解决方案并想与大家分享。
<div>
<form>
<select id="vendor" name="vendor" onChange="message(this.value);">
<option value="scp">SCP</option>
<option value="keller">Keller</option>
<option value="newVendor">New Vendor</option>
</select>
</form>
</div>