Buenas a todos, quisiera saber como eliminar la validacion en un formulario, osea, quitar la restriccion del usuario al no completar bien un campo del formulario, quiero que el formulario se envie aunque hayan escrito mal o usado cualquier caracter en el campo que no corresponde.
el pedazo de codigo que quiero que este libre es el siguiente:
Código PHP:
document.getElementById('nif').style.backgroundColor ='#ffffff';
var f = document.getElementById("ventaOnline");
if (f.formaPago[3].checked == true)
{
document.getElementById('nif').value = document.getElementById('nif').value.toUpperCase();
var patron_dni = /^[0-9]{10}$/;
var patron_dni_extr = /^[0-9]{10}$/;
if (((patron_dni.test(document.getElementById('nif').value.toUpperCase())) && (document.getElementById('nif').value!='')))
{
error_nif = 0;
alerta_nif = "";
}
else if (((patron_dni_extr.test(document.getElementById('nif').value.toUpperCase())) && (document.getElementById('nif').value!='')))
{
error_nif = 0;
alerta_nif = "";
}
else
{
alerta_nif = '· Digite seu BI formato: 11111111 \n';
document.getElementById('nif').style.backgroundColor ='#ff9999';
document.getElementById('mensError').style.display ='';
}
}
else
{
error_nif = 0;
alerta_nif = "";
}
Como pueden ver hay una opcion que obligua al usuario escribir 10 digitos:
Código PHP:
document.getElementById('nif').value = document.getElementById('nif').value.toUpperCase();
var patron_dni = /^[0-9]{10}$/;
var patron_dni_extr = /^[0-9]{10}$/;
yo quiero que pueda escribir todos los dijitos que quiera como tambien letras o caracteres.
Espero puedan ayudarme
Muchas gracias.