我正在使用 asp.net 的内置验证来设置必填字段,但不仅仅是显示一条消息,我还想更改无效元素的父 div 的背景颜色。
我想我可能需要使用该ClientValidationFunction
选项,但我似乎无法让它工作。
这是我到目前为止所拥有的...
<asp:TextBox runat="server" ID="myOption" />
<asp:RequiredFieldValidator runat="server"
ID="myOption_req"
ClientValidationFunction="validateMe"
EnableClientScript="true"
ControlToValidate="myOption"
Text="*"
ErrorMessage="Please fill in all required fields" />
使用以下 javascript:
function validateMe(){
alert("Hello World");
}
我什至无法显示警报,因此无法继续让父元素更改背景颜色。