Cum creez o formă cu nume și prenume care să verifice că numele este mai lung de 3 caractere și că prenumele nu este vid..de preferat in javascript sau jQuery!
Va rog mult!!! Multumesc Frumos!!
Javascript/JQuery
Moderatori: Moderatori, Start Moderator
-
LukaTronlk
- New Member
- Mesaje: 4
- Membru din: Sâm Oct 06, 2012 4:25 pm
function setBtn(val1, val2, val3, val4, val5) {
if (val1 && val2 && val3 && val4 && val5) {
$('#btn').removeAttr('disabled');
} else {
$('#btn').attr('disabled', 'disabled');
}
}
</script>
<script>
// Validare Email
function validate_email(email) {
var email1 = false;
$.post('../php/validate.php', {
email: email
}, function(data) {
if (data == 'true') {
$('#email_feedback').replaceWith('<p id="email_feedback" class="correct">Valid e-mail address!</p>');
$('input[name="email"]').css('background-color', '#D7FFD9');
email1 = true;
//setBtn(name,email,phone,subject,message);
}
if (data == 'false') {
$('#email_feedback').replaceWith('<p id="email_feedback" class="incorrect">Please enter a valid e-mail address!</p>');
$('input[name="email"]').css('background-color', '#FFAAAC');
email1 = false;
//setBtn(name,email,phone,subject,message);
}
if (data == 'empty') {
$('#email_feedback').replaceWith('<p id="email_feedback" class="incorrect"> </p>');
$('input[name="email"]').css('background-color', 'white');
email1 = false;
//setBtn(name,email,phone,subject,message);
}
});
return email1;
}
</script>
<script>
// jQuery code
$(document).ready(function() {
var name = false;
var email1 = false;
var subject = false;
var messasge = false;
var email = false;
</script>
<script>
// Name Validation
$('input[name="name"]').keyup(function() {
if ($(this).val().length < 8 && $(this).val().length > 0) {
$('#name_feedback').replaceWith('<p id="name_feedback" class="incorrect">Please enter your full name!</p>');
$('input[name="name"]').css('background-color', '#FFAAAC');
name = false;
setBtn(name, email, phone, subject, message);
}
if ($(this).val().length >=
{
$('#name_feedback').replaceWith('<p id="name_feedback" class="correct">Correct!</p>');
$('input[name="name"]').css('background-color', '#D7FFD9');
name = true;
setBtn(name, email, phone, subject, message);
}
if ($(this).val().length == 0) {
$('#name_feedback').replaceWith('<p id="name_feedback" class="incorrect"> </p>');
$('input[name="name"]').css('background-color', 'white');
name = false;
setBtn(name, email, phone, subject, message);
}
});
</script>
<script>
// Email Validation
$('input[name="email"]').keyup(function() {
email = validate_email($('input[name="email"]').val());
setBtn(name, email, phone, subject, message);
});
});?
</script>
codul e bun ... dar nu stiu de ce nu imi verifica..!! nu stiu..
if (val1 && val2 && val3 && val4 && val5) {
$('#btn').removeAttr('disabled');
} else {
$('#btn').attr('disabled', 'disabled');
}
}
</script>
<script>
// Validare Email
function validate_email(email) {
var email1 = false;
$.post('../php/validate.php', {
email: email
}, function(data) {
if (data == 'true') {
$('#email_feedback').replaceWith('<p id="email_feedback" class="correct">Valid e-mail address!</p>');
$('input[name="email"]').css('background-color', '#D7FFD9');
email1 = true;
//setBtn(name,email,phone,subject,message);
}
if (data == 'false') {
$('#email_feedback').replaceWith('<p id="email_feedback" class="incorrect">Please enter a valid e-mail address!</p>');
$('input[name="email"]').css('background-color', '#FFAAAC');
email1 = false;
//setBtn(name,email,phone,subject,message);
}
if (data == 'empty') {
$('#email_feedback').replaceWith('<p id="email_feedback" class="incorrect"> </p>');
$('input[name="email"]').css('background-color', 'white');
email1 = false;
//setBtn(name,email,phone,subject,message);
}
});
return email1;
}
</script>
<script>
// jQuery code
$(document).ready(function() {
var name = false;
var email1 = false;
var subject = false;
var messasge = false;
var email = false;
</script>
<script>
// Name Validation
$('input[name="name"]').keyup(function() {
if ($(this).val().length < 8 && $(this).val().length > 0) {
$('#name_feedback').replaceWith('<p id="name_feedback" class="incorrect">Please enter your full name!</p>');
$('input[name="name"]').css('background-color', '#FFAAAC');
name = false;
setBtn(name, email, phone, subject, message);
}
if ($(this).val().length >=
$('#name_feedback').replaceWith('<p id="name_feedback" class="correct">Correct!</p>');
$('input[name="name"]').css('background-color', '#D7FFD9');
name = true;
setBtn(name, email, phone, subject, message);
}
if ($(this).val().length == 0) {
$('#name_feedback').replaceWith('<p id="name_feedback" class="incorrect"> </p>');
$('input[name="name"]').css('background-color', 'white');
name = false;
setBtn(name, email, phone, subject, message);
}
});
</script>
<script>
// Email Validation
$('input[name="email"]').keyup(function() {
email = validate_email($('input[name="email"]').val());
setBtn(name, email, phone, subject, message);
});
});?
</script>
codul e bun ... dar nu stiu de ce nu imi verifica..!! nu stiu..
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 22 vizitatori