2010-05-25 4 views
0

У меня есть Войти страница содержит два текстовых поля один это имя пользователя, пароль и одна кнопка , если два Textboxes пустуют то время как я могу избежать пост задней части buuton , если любое значение enterd это время только для обратного захвата ,,,, не используя требуемый валидатор fiekd любой метод доступен в javascript .......Javascript с помощью asp.net

+1

принимает ответ если он работает для вас –

ответ

0

Да, по моему мнению, вы можете сделать одно, чтобы проверить значения флажка, когда нажатие кнопки

html часть

<asp:button onclientClick="return onclick()" id="btnLogin" runat="server" > 

или в CS файле

btnLogin.attribute.Add("onclick","return onclick()"); 

function onclick() 
{ 
    var bool = true; 
    if($("#username").val()==="")//document.getElementById("username").value 
    bool = false; 
    if($("#password").val()==="")//document.getElementById("password").value 
    bool = false; 

    return bool; 
} 

использование комментировал часть, чтобы получить значение, если вы не используете Jquery

+0

для этого решения, вы должны связать файл jquery в своем коде –

0

использовать JQuery и следующий код также делать то, что вы хотите

$(document).ready(function() { 
     // Save Button 
     $('#<%= TestButton.ClientID %>').click(function(e) { 
     var username = $('#<%= usernameTextBox.ClientID %>').val(); 
     var email = $('#<%= passwordTextBox.ClientID %>').val(); 
     if (username.length == 0 || email.length == 0 ||) { 
       e.preventDefault(); 
     }); 
} 
Смежные вопросы