我怎样才能使用php,javascript从列表框中删除所选项目?

时间:2010-01-27 09:53:23

标签: php javascript

我有2个按钮。一种是将项目添加到列表框中。另一种是从列表框中删除一些东西。填充发生在一个数组。 所以我需要知道的是:如何从列表框中删除所选项目?

由于 斯泰恩

2 个答案:

答案 0 :(得分:4)

<script type='text/javascript'>
function removeItem(selectbox)
{
var i;
for(i=selectbox.options.length-1;i>=0;i--)
{
if(selectbox.options[i].selected)
selectbox.remove(i);
}
}
</script>

<SELECT id="item" NAME="item" MULTIPLE size=6 width=10></SELECT>
<input type=button onClick="removeItem(item)"; value='Remove Selected Item'>

答案 1 :(得分:0)

您可以使用此功能逐个删除。

<select id="list">
   <option>A</option>
   <option>B</option>
   <option>C</option>
</select>

<button onclick="remove();">Remove</button>

<script>
function remove () 
{
   var list = document.getElementById('list');
   list[list.selectedIndex].remove();
}
</script>