如何在sharepoint应用程序部分(即asp.net页面)中的按钮的onclick事件之前运行javascript

如何在sharepoint应用程序部分(即asp.net页面)中的按钮的onclick事件之前运行javascript,javascript,jquery,asp.net,sharepoint-2013,Javascript,Jquery,Asp.net,Sharepoint 2013,如何在事件发生之前运行javascript。我正在从事一个项目,其中sharepoint 2013中有一个登录按钮,其中包括asp.net中的各种控件。现在有一个onbuttonclick()事件,当我们按下登录按钮时会调用该事件。在onbuttonclick()事件之前,我需要加载我的验证控件或javascript或jquery,所以请帮助我提前感谢 更多描述:- 我在用户名和密码字段中有.net验证控件(必填字段Validator),并且有一个登录按钮,该按钮具有event onCLick(

如何在事件发生之前运行javascript。我正在从事一个项目,其中sharepoint 2013中有一个登录按钮,其中包括asp.net中的各种控件。现在有一个onbuttonclick()事件,当我们按下登录按钮时会调用该事件。在onbuttonclick()事件之前,我需要加载我的验证控件或javascript或jquery,所以请帮助我提前感谢

更多描述:-
我在用户名和密码字段中有.net验证控件(必填字段Validator),并且有一个登录按钮,该按钮具有event onCLick(),因此当我第一次单击登录按钮时,我的页面应该显示文本字段是否为空,但问题是当我单击登录按钮而不输入密码时,其用户名会显示所有内容(即,它进入数据库并显示所需字段验证器的消息)

在第一种情况下,您应该问问自己或告诉我们您喜欢搜索哪种类型的事件。您需要由用户操作或客户机自动调用的事件。也许以下事件可以帮助您或帮助您以其他方式思考

$(document).ready(function(){
    //interact when DOM os ready
});

$('#button').on('mouseover', function(){
    //mouse over button
});

$('#button').on('click', function(){
    //clicky-clacky
});

顺便说一句,你应该使用JS框架,比如。

如果你对用户名和密码的验证没有启动,并且是带有必需字段验证器的standare asp.net页面,那么代码中可能有一些错误

检查验证程序的Valdation组,并检查CauseValidation=True的Login button属性。如果该属性设置为false,则用户无需输入详细信息即可登录

如果您想使用javascript,则可以使用按键和向上键、向下键功能

$(document).ready(function(){

});

$('#btnLogin').on('mouseover', function(){  
//Handle Mouse over event for the login and validate your Data  
});

$('#button').on('click', function(){  
    //validate on button click event  
});