我在我的项目中使用 radcontrols 并且我想限制 radTextboxes 不应该允许特殊字符所以我在我的 aspx 页面中使用脚本函数它工作正常,但我想在整个项目中使用它所以我想维护一个我想使用该函数的 javascript 文件,因此请帮助我了解如何将文本框 ID 和通知 ID 传递给函数。这是我的代码
aspx
脚本文件
function valueChangedHandler(sender, eArgs) {alert("Done");
var pattern = /^[a-zA-Z0-9\s]*$/;
var value = sender.get_value();
var matchArray = value.match(pattern);
if (matchArray == null) {
var notification = $find("<%=lblNotification.ClientID %>");
notification.set_text('Enter AlphaNumerics Only!');
notification.show();
sender.clear();
sender.focus();
exit();
}
}
通知代码
<telerik:RadNotification runat="server" BorderColor="Black" BorderStyle="Solid" BackColor="ActiveBorder" BorderWidth="4" EnableRoundedCorners="true" EnableShadow="true" ID="lblNotification" Position="BottomRight" ShowCloseButton="true" Opacity="90" Title="Result" VisibleTitlebar="False">
</telerik:RadNotification>
以上工作正常,但我没有收到通知消息,所以告诉我如何传递通知 ID。举个小例子。