在select元素中添加和删除提交的输入值
add and delete input submitted values to and from select element
我想创建函数,在文本区域中添加和删除提交的值。
正如你在下面的图片中看到的,我有姓氏,名字和电话,当我点击添加时,值会添加到左边的选择区域。然后,如果我从选择区域中选择某人并单击删除,则所选选项必须被删除。
任何帮助都将不胜感激。顺致敬意,
看看这里的图像示例
从选择控制中删除所选选项
var x=document.getElementById("mySelect");
x.remove(x.selectedIndex);
检查w3school:http://www.w3schools.com/jsref/met_select_remove.asp在此之后,清除字段"姓"名"answers"电话"
这其实很容易。。
我设法用这个函数做了我需要的事。。
function addSnow()
{
var addlast = document.snowForm.last.value;
var addfirst = document.snowForm.first.value;
var addphone = document.snowForm.phone.value;
var sum = addlast + " " + addfirst + " " + addphone;
var addnew = document.getElementById("selectSnow");
var newOpt = new Option(sum , sum);
addnew.options[addnew.options.length] = newOpt;
}
这是我的表格
<form name="snowForm">
<select style="float:left;margin-right:5px;" name="selname" id="selectSnow" size="10">
<option value="start">Group Members</option>
</select>
<table>
<tr><td><input type="button" value="Add Snowboarder" onClick="addSnow()"/></td><td><input type="button" onclick="delSnow()" value="Delete Snowboarder"/></td></tr>
<tr><td>Last name:</td></tr>
<tr><td><input type="text" name="last" size="15"/></td></tr>
<tr><td>First name:</td></tr>
<tr><td><input type="text" name="first" size="15"/></td></tr>
<tr><td>Telephone:</td></tr>
<tr><td><input type="text" name="phone" size="15"/></td></tr>
</table>
</form>
但是我现在有另一个问题。。我想用名字、姓氏和电话来填补输入空白,这将与我将从选择区域挑选的人相匹配。我怎么能做这样的事?
相关文章:
- onclick在使用jquery附加时不触发提交输入
- 如何通过按Enter提交输入表格,但在按shift和Enter时不提交
- 单击按钮提交输入字段值
- 提交输入时运行函数
- 使用jquery UI next按钮提交输入字段值,php将返回结果
- 提交输入不'不要在IE和Firefox中发布
- 在使用HTML和Javascript后,我需要在表单上提交输入以显示在页面上
- 提交输入类型=“;图像“;到另一个servlet时,未能返回任何参数
- 如何停止提交输入中的空字段
- HTML5 和 Javascript 上传进度条 - 按钮与提交输入类型
- 表单未按预期提交输入类型:文件
- 如何在提交表单时单击提交输入字段开始此 JQuery 验证
- 从提交输入对函数的单击调用不起作用
- 提交输入不会触发任何内容
- 为什么在使用 JavaScript 提交表单时不提交输入和提交按钮
- 使提交输入不可点击
- 在使用javascript打开页面时自动提交输入
- jQuery-提交表单..,但也传递提交输入名称和ID
- 在表单标记外自动填充和提交输入字段
- 提交/输入后,将焦点放在相同的输入字段