<select>
  <option请选择</option>
  <option>一</option>
  <option>二</option>
  <option>三</option>
  <option>四</option>
  <option selected="selected">五</option>
  </select>  
验证是否选择该下拉列表(“请选择”选项之外的选项),若没有选择,提示“请选择XXX”
JS代码怎么写 

解决方案 »

  1.   

     <select>
        <option disabled="disabled">请选择</option>
        <option>A</option>
        <option>A</option>
        </select>
      

  2.   

    <select id="sel">
      <option>请选择</option>
      <option>一</option>
      <option>二</option>
      <option>三</option>
      <option>四</option>
      <option selected="selected">五</option>
      </select>   
    <script>
    document.getElementById('sel').onchange = function(){
    var value = this[this.selectedIndex].innerHTML;
    if(value == '请选择'){
    alert('请选择')
    }
    };
    </script>
      

  3.   

    前台代码:<input type="button" value="查询" onclick="hehe()" />
    <select id="xuanz">
     <option value="请选择">请选择</option>
     <option value="香蕉">香蕉</option>
     <option value="苹果">苹果</option>
     <option value="橘子">橘子</option>
    </select>JS代码:            function hehe() {
                var name = document.getElementById("xuanz").value;
                if (name == "请选择") {
                    alert("请选择你要吃的水果");
                } else {
                alert("你想吃:"+name);
                }
            }