无需调用即可执行的javascript函数

时间:2018-06-28 18:45:36

标签: javascript html telerik

我有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);
        }
    }

另一个应该被称为OnClientItemSelected的JavaScript函数,但是在页面加载时也会被调用。

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还是很陌生,因此任何建议都将对您有很大帮助。

2 个答案:

答案 0 :(得分:0)

您的括号加起来我认为可能是问题所在

答案 1 :(得分:0)

您错过了两个功能中的结尾括号,请更正并检查。