使用javascript验证下拉列表

时间:2015-01-28 13:38:12

标签: javascript forms validation drop-down-menu

我需要帮助才能使用javascript验证我的下拉列表值。

这是我的HTML:

<select name="users" id="users" />
   <option value="test" style="color:#ccc;">Select user</option>
   <option value="user1">1</option>
   <option value="user2">2</option>
   <option value="user3">3</option>   
</select> 

我的javascript(使用其他页面)

function validateForm() {

 var x = document.forms["frmAccessDemand"]["users"].value;
     if (x == "test") {
         alert("Please select one user");
         return false;
     }
  }

但那不起作用。我尝试使用.text而不是.value但结果相同。 我也试过.selectedindex = 0 ...同样的结果:(

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

您有一个自动关闭<select>标记。在id="users"之后删除正斜杠:

变化

<select name="users" id="users" />

进入

<select name="users" id="users">