[英]how to validate if nothing is selected from drop-down using JavaScript
我试图验证是否从下拉菜单中未选择任何内容,然后我想显示一条消息,提醒用户从下拉菜单中选择某些内容。 我已经尝试过此代码,但无法正常工作,因此不确定在这里我在做什么错。 这是我的代码:这是我在gridview中的aspx中的按钮:
<FooterStyle HorizontalAlign="Right" />
<FooterTemplate>
<asp:Button ID="ButtonAdd" runat="server" Text="Add" OnClick="ButtonAdd_Click" OnClientClick="return Validate();" />
</FooterTemplate>
</asp:TemplateField>
这是我的javascript
<script type="text/javascript">
function Validate() {
if (document.getElementById("ddlProject").value == "") {
alert("Please select value"); // prompt user
document.getElementById("ddlProject").focus(); //set focus back to control
return false;
}
}
</script>
不要在JavaScript中使用下拉列表.net ID。 使用其ClientID:
document.getElementById("<%=ddlProject.ClientID%>")
当asp.net呈现控件的html等效项时,它并不总是使ID保持相同。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.