如何在jquery中创建常用的Funcation来验证和显示错误消息。 [英] how to create common Funcation in jquery to validate and display error message.

查看:88
本文介绍了如何在jquery中创建常用的Funcation来验证和显示错误消息。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

朋友们,



现在我的编码就像这样。



hi friends,

Now I''m coding like this.

<script type="text/javascript" language="javascript">
    $(function () {
        var checkOut = 'invalid';
        var lblOldPwd = $('#<%= lblOldPwd.ClientID %>');
        var lblNewPwd = $('#<%= lblNewPwd.ClientID %>');
        var lblConfPwd = $('#<%= lblConfPwd.ClientID %>');
        $('#<%= txtOldPwd.ClientID %>').blur(function () {
            oldPassword();
        });
        $('#<%= txtNewPwd.ClientID %>').blur(function () {
            newPassword();
        });
        $('#<%= txtConfirmPwd.ClientID %>').blur(function () {
            confirmPassword();
        });
        $('#<%= btnSubmit.ClientID %>').click(function () {
            oldPassword();
            if (checkOut == 'invalid') {
                return false;
            }
            newPassword();
            if (checkOut == 'invalid') {
                return false;
            }
            confirmPassword();
            if (checkOut == 'invalid') {
                return false;
            }
        });
        function oldPassword() {
            if ($('#<%= txtOldPwd.ClientID %>').val() == "") {
                lblOldPwd.html('Please Enter Old Password.<BR>');
                $('#<%= txtOldPwd.ClientID %>').css('border', '1px solid red');
                $('#<%= txtOldPwd.ClientID %>').focus();
                checkOut = 'invalid';
                return false;
            }
            else if ($('#<%= txtOldPwd.ClientID %>').val() != "") {
                $('#<%= txtOldPwd.ClientID %>').css('border', '1px solid #a4c9e3');
                checkOut = 'valid';
                lblOldPwd.html('');
            }
        }
        function newPassword() {
            if ($('#<%= txtNewPwd.ClientID %>').val() == "") {
                lblNewPwd.html('Please Enter New Password.<BR>');
                $('#<%= txtNewPwd.ClientID %>').css('border', '1px solid red');
                $('#<%= txtNewPwd.ClientID %>').focus();
                checkOut = 'invalid';
                return false;
            }
            else if ($('#<%= txtNewPwd.ClientID %>').val() != "") {
                $('#<%= txtNewPwd.ClientID %>').css('border', '1px solid #a4c9e3');
                checkOut = 'valid';
                lblNewPwd.html('');
            }
        }
        function confirmPassword() {
            if ($('#<%= txtConfirmPwd.ClientID %>').val() == "") {
                lblConfPwd.html('Please Enter confirm password to proceed.');
                $('#<%= txtConfirmPwd.ClientID %>').css('border', '1px solid red');
                $('#<%= txtConfirmPwd.ClientID %>').focus();
                checkOut = 'invalid';
                return false;
            }
            else if ($('#<%= txtConfirmPwd.ClientID %>').val().length > 1) {
                $('#<%= txtConfirmPwd.ClientID %>').css('border', '1px solid #a4c9e3');
                checkOut = 'valid';
                lblConfPwd.html('');
            }
        }
    });
</script>





这里我在diffirent功能方面做同样的工作。我想创建一个函数,比如



funcation funcationName(txtboxid,labelID)

{

/// /

}



这样我就可以在功能中传递文本框和标签并使用相同的功能。根据我的要求,而不是一次又一次地使用相同的代码。





如何创建单一功能来执行此操作。



请帮助我。



here I''m doing same same work in diffirent funcation. I want to create a funcation like

funcation funcationName(txtboxid, labelID)
{
////
}

so that i can pass textbox and label in function and use this same function. as per my requirement rather then using same code again and again.


how can i create single function to do this.

pls help me.

推荐答案

(function(){
var checkOut ='invalid';
var lblOldPwd =
(function () { var checkOut = 'invalid'; var lblOldPwd =


('#<% = lblOldPwd.ClientID %> ');
var lblNewPwd =
('#<%= lblOldPwd.ClientID %>'); var lblNewPwd =


('#<% = lblNewPwd.ClientID %> ');
var lblConfPwd =
('#<%= lblNewPwd.ClientID %>'); var lblConfPwd =


这篇关于如何在jquery中创建常用的Funcation来验证和显示错误消息。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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