Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/12/2009, 14:25
snowy
 
Fecha de Ingreso: enero-2006
Mensajes: 33
Antigüedad: 19 años
Puntos: 0
Respuesta: validacion de al menos una letra o numero

si si, y es lo que hago, cambio simplemente el nombre del campo y añado el nuevo código, pero me sigue sin controlar el campo del nombre. te paso como lo tengo:

<script language="javascript" type="text/javascript">

function Trim( str ) {
var resultStr = "";
resultStr = TrimLeft(str);
resultStr = TrimRight(resultStr);
return resultStr;
}

function TrimLeft( str ) {
var resultStr = "";
var i = len = 0;
if (str+"" == "undefined" || str == null)
return "";
str += "";

if (str.length == 0)
resultStr = "";
else {
len = str.length;
while ((i <= len) && (str.charAt(i) == " "))
i++;
resultStr = str.substring(i, len);
}
return resultStr;
}

function TrimRight( str ) {
var resultStr = "";
var i = 0;
if (str+"" == "undefined" || str == null)
return "";
str += "";
if (str.length == 0)
resultStr = "";
else {
i = str.length - 1;
while ((i >= 0) && (str.charAt(i) == " "))
i--;
resultStr = str.substring(0, i + 1);
}

return resultStr;
}

</script>


<script language="JavaScript" type="text/javascript">

function fixElement(element, message) {
alert(message);
element.focus();
}
function verifica(form) {
var passed = false;

nom = document.Formulario.nombrecli.value;
if ( Trim(form.nombrecli.value == "")=="" ){alert ("Error");
return;}

//if (form.nombrecli.value == "") {
//fixElement(form.nombrecli, "Por favor, introduzca su nombre.");
//return passed;
//}


// esto de abajo aun no lo he modificado


if (form.apellidoscli.value == "") {
fixElement(form.apellidoscli, "Por favor, introduzca sus apellidos.");
return passed;
}
if (form.numdoccli.value == "") {
fixElement(form.numdoccli, "Por favor, introduzca el número del documento.");
return passed;
}
if (form.fecha.value == "") {
fixElement(form.fecha, "Por favor, introduzca su fecha de nacimiento.");
return passed;
}
if (form.paiscli.value == "") {
fixElement(form.paiscli, "Por favor, introduzca su nacionalidad.");
return passed;
}
if (form.dircli.value == "") {
fixElement(form.dircli, "Por favor, introduzca su dirección completa.");
return passed;
}
if (form.localidad.value == "") {
fixElement(form.localidad, "Por favor, introduzca la localidad.");
return passed;
}
if (form.provincia.value == "") {
fixElement(form.provincia, "Por favor, introduzca la provincia.");
return passed;
}
if (form.cp.value == "") {
fixElement(form.cp, "Por favor, introduzca el código postal.");
return passed;
}
if (form.pais.value == "") {
fixElement(form.pais, "Por favor, introduzca el país.");
return passed;
}
if (form.mail.value == "") {
fixElement(form.mail, "Por favor, introduzca su correo electrónico.");
return passed;
}
if (form.tlfno.value == "") {
fixElement(form.tlfno, "Por favor, introduzca su teléfono.");
return passed;
}
if (form.profesion.value == "") {
fixElement(form.profesion, "Por favor, introduzca su profesión.");
return passed;
}
if (form.verflopd.checked == "") {
fixElement(form.verflopd, "Por favor, debe aceptar la cláusula de protección de datos.");
return passed;
}
else {

passed = true;
}



return passed;




}
</script>