【发布时间】:2018-06-28 18:45:35
【问题描述】:
我有 JavaScript 函数,它应该调用 OnClientClicking,但在页面加载时被调用。
function SaveClientClicking(sender, eventArgs)
{
var FirstName = $find("<% = FN.ClientID %>");
var FNtext = FirstName._value;
var LastName = $find("<% = LN.ClientID %>");
var LNtext = LastName._value;
var Email = $find("<% = email.ClientID %>");
var Emailtext = Email._value;
if (FNtext == "")
{
alert("First Name can't be blank");
eventArgs.set_cancel(true);
}
else if (LNtext == "") {
alert("Last Name can't be blank");
eventArgs.set_cancel(true);
}
else if (Emailtext == "") {
alert("Email address can't be blank");
eventArgs.set_cancel(true);
}
}
另外一个 JavaScript 函数应该被称为 OnClientItemSelected 但也在页面加载时被调用。
function Selecting(sender, eventArgs)
{
var Country = $find("<% = Country.ClientID %>");
var CountryDR = Country.get_selectedItem().get_text();
var State = $find("<% = State.ClientID %>");
if (CountryDR != "United States")
{
State == "Outside of US";
}
}
我对 JavaScript 很陌生,所以任何建议都会有很大帮助。
【问题讨论】:
-
你在哪里定义了你的函数?
-
在脚本中@PlexisPlexis
-
请把代码贴在你调用它们的地方,那里的语法可能有错误
标签: javascript html telerik