如何在提交按钮单击时验证和验证登录表单? [英] How to validate and authenticate a login form on submit button click?

查看:117
本文介绍了如何在提交按钮单击时验证和验证登录表单?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


我正在进行登录页面验证,需要验证,然后在提交按钮点击后进行身份验证。但我正在验证我在我的js文件中但没有调用验证函数,该函数存在于后面的代码按钮单击中。当我在按钮的 onserverclick 上调用btn_Click函数时,它无法正常工作。



建议我一些如何解决这个问题。

Hi I am doing a login page validation which requires validation and after that authentication on submit button click. But I am getting validation which I have in my js file but not getting call to the authentication function which is present in the button click of code behind. When I call btn_Click function on button's onserverclick it is not working.

suggest me something How can I resolve this problem.

推荐答案

理想情况下,您的按钮应如下所示...

Ideally your button should look like below...
<asp:Button ID="btnSubmit" runat="server" OnClientClick="return ValidateForm()" OnClick="btnSubmit_Click"></asp:Button>



这里 ValidateForm() 是一个JavaScript函数,应该验证所有必填字段并返回 true 如果验证,否则 false


Here ValidateForm() is a JavaScript function which should validate all your required fields and return true if validated, else false.

function ValidateForm()
{
    if(allFieldsValidated)
    {
        return true;
    }
    else
    {
        return false;
    }
}



如果返回true,则按钮单击服务器事件 btnSubmit_Click 是被解雇。否则它不会被解雇。


If it returns true, then button click server event btnSubmit_Click is fired. Else it is not fired.


请参阅我的paset回答:如果用户ID在数据库中有效,则允许用户成功登录。 [ ^ ]
Please, see my paset answer: allowing user to login succesfully if userid is valid in database....[^]


这篇关于如何在提交按钮单击时验证和验证登录表单?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆