Add files via upload
This commit is contained in:
parent
0d084df6a7
commit
6326ff3e1e
@ -30,6 +30,10 @@ $(document).ready(function() {
|
|||||||
$("#codeValid").hide();
|
$("#codeValid").hide();
|
||||||
$("#codeInvalid").hide();
|
$("#codeInvalid").hide();
|
||||||
|
|
||||||
|
//Iconos para validar el mes y año de expiración de la tarjeta:
|
||||||
|
$("#dateValid").hide();
|
||||||
|
$("#dateInvalid").hide();
|
||||||
|
|
||||||
|
|
||||||
//Comprueba que el titular de la tarjeta es válido.
|
//Comprueba que el titular de la tarjeta es válido.
|
||||||
$("#card-holder").change(function(){
|
$("#card-holder").change(function(){
|
||||||
@ -122,6 +126,37 @@ $(document).ready(function() {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
//Comprueba que el mes de expiración de la tarjeta es válido.
|
||||||
|
$("#card-expiration-month").change(function(){
|
||||||
|
const month = $("#card-expiration-month");
|
||||||
|
month[0].setCustomValidity("");
|
||||||
|
|
||||||
|
if(parseInt(month.val()) > parseInt(fecha.getMonth())){
|
||||||
|
$("#dateValid").show();
|
||||||
|
$("#dateInvalid").hide();
|
||||||
|
month[0].setCustomValidity("");
|
||||||
|
} else {
|
||||||
|
$("#dateValid").hide();
|
||||||
|
$("#dateInvalid").show();
|
||||||
|
month[0].setCustomValidity("El mes de expiración no es válido.");
|
||||||
|
}
|
||||||
|
});
|
||||||
|
//Comprueba que el mes de expiración de la tarjeta es válido.
|
||||||
|
$("#card-expiration-year").change(function(){
|
||||||
|
const year = $("#card-expiration-year");
|
||||||
|
year[0].setCustomValidity("");
|
||||||
|
|
||||||
|
if(parseInt(year.val()) >= parseInt(fecha.getFullYear())){
|
||||||
|
$("#dateValid").show();
|
||||||
|
$("#dateInvalid").hide();
|
||||||
|
year[0].setCustomValidity("");
|
||||||
|
} else {
|
||||||
|
$("#dateValid").hide();
|
||||||
|
$("#dateInvalid").show();
|
||||||
|
year[0].setCustomValidity("El año de expiración no es válido.");
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
//Comprueba el código promocional introducido:
|
//Comprueba el código promocional introducido:
|
||||||
$("#code").change(function(){
|
$("#code").change(function(){
|
||||||
var url = "../assets/php/common/checkPromo.php?code=" + $("#code").val();
|
var url = "../assets/php/common/checkPromo.php?code=" + $("#code").val();
|
||||||
|
@ -125,7 +125,7 @@ class FormPurchase extends Form {
|
|||||||
<label for='card-cvv'>CVV: <span id='cvvValid'>✔</span><span id='cvvInvalid'>❌</span></label>
|
<label for='card-cvv'>CVV: <span id='cvvValid'>✔</span><span id='cvvInvalid'>❌</span></label>
|
||||||
<input type='text' name='card-cvv' id='card-cvv' class='fieldset-cvv' maxlength='3' placeholder='XXX' required /><pre>".$errorCVV."</pre>
|
<input type='text' name='card-cvv' id='card-cvv' class='fieldset-cvv' maxlength='3' placeholder='XXX' required /><pre>".$errorCVV."</pre>
|
||||||
<br />
|
<br />
|
||||||
<label for='card-expiration'>Fecha de Expiración: </label><pre>".$errorCardExpirationMonth.$errorCardExpirationYear."</pre><br />
|
<label for='card-expiration'>Fecha de Expiración: <span id='dateValid'>✔</span><span id='dateInvalid'>❌</span></label><pre>".$errorCardExpirationMonth.$errorCardExpirationYear."</pre><br />
|
||||||
<select name='card-expiration-month' id='card-expiration-month' required>
|
<select name='card-expiration-month' id='card-expiration-month' required>
|
||||||
".$monthsHTML."
|
".$monthsHTML."
|
||||||
</select>
|
</select>
|
||||||
|
Loading…
Reference in New Issue
Block a user