使用 javascript 验证下拉列表

Validation of dropdownlist using javascript

本文关键字:下拉列表 验证 javascript 使用      更新时间:2023-09-26

我需要帮助来使用 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 ...相同的结果:(

感谢您的帮助

您有一个自闭合<select>标记。 删除id="users"后的正斜杠:

改变

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

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