<select name="selname"></select>
<script>
if(document.all.selname.length==0){
alert("没有选项")}
</script>

解决方案 »

  1.   

    这个不行啊?我有选项的时候也会出现 alert("没有选项") 啊
      

  2.   

    <select name="selname">
    <option value='a'>aaa
    </select>
    <script>
    if(document.all.selname.length==0){
    alert("没有选项")}
    </script>晕,我这里怎么没出现!!!
      

  3.   

    <select name="sel"></select>
    <script>
    if(document.all.item("sel")==""){
    alert("没有选项")}
    </script>
      

  4.   

    我怀疑楼主的意思,并不是"是否有选项",而是"是否有选中项".
    如果是后者,如下:
    if(document.all.selname.selectedIndex == -1)
    {
    alert("没有选中项")
    }
      

  5.   

    TO alen021(秋无痕)  好像没有弹出对话框啊
      

  6.   

    hehe 可以了,,谢谢,,大家