【发布时间】:2016-01-11 20:49:14
【问题描述】:
我有一个 javascript 函数,可以从 select html 元素中删除选定的选项。
function fn_delete()
{
var result = confirm("Are you sure?");
if (result)
{
var x = document.getElementById("t2");
x.remove(x.selectedIndex);
var i;
for(i=0; i<t2.length; i++)
{
if(t2.options[i].selected)
{
t2.remove(i);
}
}
}
}
问题是即使用户没有选择任何选项并单击删除,他仍然会收到“您确定”的确认消息。验证是否选择了任何选项以及如何实施的条件是什么?
【问题讨论】:
标签: javascript