Project

General

Profile

« Previous | Next » 

Revision 49769

Added by Sofia Baltzi over 6 years ago

Add registerSuccess.jsp

View differences:

register.jsp
91 91
                                            <div class="form-group">
92 92
                                                <input id="email_conf" name="email_conf" type="text" placeholder="Confirm email (*)" class="form-control" value=${email_conf}></div>
93 93
                                                <c:remove var="email_conf" scope="session" />
94
                                            <%--<div class="form-group">--%>
95
                                                <%--<span class="msg_password_error uk-text-danger uk-text-small uk-float-left" style="display:none">Please enter your password.</span>--%>
96
                                                <%--<span class="msg_pass_conf_error uk-text-danger uk-text-small uk-float-left" style="display:none">These passwords don't match.</span>--%>
97
                                                <%--<p><span class="msg_please_add uk-text-danger uk-text-small uk-float-left" style="display:none">Please add: &nbsp</span></p>--%>
98
                                                <%--<span class="msg_lowercase_letter uk-text-danger uk-text-small uk-float-left" style="display:none">A lowercase letter. &nbsp</span>--%>
99
                                                <%--<span class="msg_capital_letter uk-text-danger uk-text-small uk-float-left" style="display:none">A capital (uppercase) letter. &nbsp </span>--%>
100
                                                <%--<span class="msg_number uk-text-danger uk-text-small uk-float-left" style="display:none">A number. &nbsp</span>--%>
101
                                                <%--<span class="msg_lenght uk-text-danger uk-text-small uk-float-left" style="display:none">Minimum 6 characters. &nbsp</span>--%>
102
                                                <%--<input id="password" name="password" type="password" placeholder="Password" class="form-control"></div>--%>
103
                                            <%--<div class="form-group">--%>
104
                                                <%--<input id="password_conf" name="password_conf" type="password" placeholder="Confirm password" class="form-control"></div>--%>
94
                                            <div class="form-group">
95
                                                <span class="msg_password_error uk-text-danger uk-text-small uk-float-left" style="display:none">Please enter your password.</span>
96
                                                <span class="msg_pass_conf_error uk-text-danger uk-text-small uk-float-left" style="display:none">These passwords don't match.</span>
97
                                                <p><span class="msg_please_add uk-text-danger uk-text-small uk-float-left" style="display:none">Please add: &nbsp</span></p>
98
                                                <span class="msg_lowercase_letter uk-text-danger uk-text-small uk-float-left" style="display:none">A lowercase letter. &nbsp</span>
99
                                                <span class="msg_capital_letter uk-text-danger uk-text-small uk-float-left" style="display:none">A capital (uppercase) letter. &nbsp </span>
100
                                                <span class="msg_number uk-text-danger uk-text-small uk-float-left" style="display:none">A number. &nbsp</span>
101
                                                <span class="msg_lenght uk-text-danger uk-text-small uk-float-left" style="display:none">Minimum 6 characters. &nbsp</span>
102
                                                <input id="password" name="password" type="password" placeholder="Password" class="form-control"></div>
103
                                            <div class="form-group">
104
                                                <input id="password_conf" name="password_conf" type="password" placeholder="Confirm password" class="form-control"></div>
105 105
                                            <div class="uk-margin uk-grid-small uk-child-width-auto uk-grid uk-text-left uk-grid-stack" uk-grid="">
106 106
                                                <div class="uk-width-1-1 uk-text-meta uk-text-danger uk-first-column">(*) Required fields</div>
107 107
                                                <div class="uk-width-1-1 uk-grid-margin uk-first-column">RECAPTHA I AM NOT A ROBOT THING GOES HERE</div>
......
114 114
                                    <!-- END OF REGISTER FORM -->
115 115
                                    <script>
116 116

  
117
                                        //var myInput = document.getElementById("password");
117
                                        var myInput = document.getElementById("password");
118 118
                                        var usernameInput = document.getElementById("username");
119 119
                                        //var myEmailInput = document.getElementById("email");
120 120

  
121
//                                        // When the user starts to type something inside the password field
122
//                                        myInput.onkeyup = function() {
123
//
124
//                                            // Validate lowercase letters
125
//                                            var lowerCaseLetters = /[a-z]/g;
126
//                                            if (myInput.value.match(lowerCaseLetters)) {
127
//                                                $(".msg_lowercase_letter").fadeOut();
128
//                                            } else {
129
//                                                $(".msg_lowercase_letter").fadeIn();
130
//                                            }
131
//
132
//                                            // Validate capital letters
133
//                                            var upperCaseLetters = /[A-Z]/g;
134
//                                            if (myInput.value.match(upperCaseLetters)) {
135
//                                                $(".msg_capital_letter").fadeOut();
136
//                                            } else {
137
//                                                $(".msg_capital_letter").fadeIn();
138
//                                            }
139
//
140
//                                            // Validate numbers
141
//                                            var numbers = /[0-9]/g;
142
//                                            if (myInput.value.match(numbers)) {
143
//                                                $(".msg_number").fadeOut();
144
//                                            } else {
145
//                                                $(".msg_number").fadeIn();
146
//                                            }
147
//
148
//                                            // Validate length
149
//                                            if (myInput.value.length >= 6) {
150
//                                                $(".msg_lenght").fadeOut();
151
//                                            } else {
152
//                                                $(".msg_lenght").fadeIn();
153
//                                            }
154
//
155
//                                            if(myInput.value.match(lowerCaseLetters) && myInput.value.match(upperCaseLetters)
156
//                                                    && myInput.value.match(numbers) && (myInput.value.length >= 6)){
157
//                                                if($(".msg_please_add").css('display')!='none'){
158
//                                                    $(".msg_please_add").fadeOut();
159
//                                                }
160
//                                            } else {
161
//                                                if($(".msg_please_add").css('display')=='none') {
162
//                                                    $(".msg_please_add").fadeIn();
163
//                                                }
164
//                                            }
165
//                                        }
121
                                        // When the user starts to type something inside the password field
122
                                        myInput.onkeyup = function() {
166 123

  
124
                                            // Validate lowercase letters
125
                                            var lowerCaseLetters = /[a-z]/g;
126
                                            if (myInput.value.match(lowerCaseLetters)) {
127
                                                $(".msg_lowercase_letter").fadeOut();
128
                                            } else {
129
                                                $(".msg_lowercase_letter").fadeIn();
130
                                            }
131

  
132
                                            // Validate capital letters
133
                                            var upperCaseLetters = /[A-Z]/g;
134
                                            if (myInput.value.match(upperCaseLetters)) {
135
                                                $(".msg_capital_letter").fadeOut();
136
                                            } else {
137
                                                $(".msg_capital_letter").fadeIn();
138
                                            }
139

  
140
                                            // Validate numbers
141
                                            var numbers = /[0-9]/g;
142
                                            if (myInput.value.match(numbers)) {
143
                                                $(".msg_number").fadeOut();
144
                                            } else {
145
                                                $(".msg_number").fadeIn();
146
                                            }
147

  
148
                                            // Validate length
149
                                            if (myInput.value.length >= 6) {
150
                                                $(".msg_lenght").fadeOut();
151
                                            } else {
152
                                                $(".msg_lenght").fadeIn();
153
                                            }
154

  
155
                                            if(myInput.value.match(lowerCaseLetters) && myInput.value.match(upperCaseLetters)
156
                                                    && myInput.value.match(numbers) && (myInput.value.length >= 6)){
157
                                                if($(".msg_please_add").css('display')!='none'){
158
                                                    $(".msg_please_add").fadeOut();
159
                                                }
160
                                            } else {
161
                                                if($(".msg_please_add").css('display')=='none') {
162
                                                    $(".msg_please_add").fadeIn();
163
                                                }
164
                                            }
165
                                        }
166

  
167 167
                                        usernameInput.onkeyup = function() {
168 168

  
169 169
                                            // Validate username minimum length

Also available in: Unified diff