tengo un problema con un string
Publicado por sanchez (4 intervenciones) el 19/04/2006 22:18:54
de ante manos gracias si me pueden ayudar pero el asunto que tengo un super problema:
rescato de php unas variables pero no me funciona como cadena no se como pasarla alguien cacha que sucede que esto no me funciona... tengo el codigo php
y al medio tengo este codigo:
?>
<script language="JavaScript">
horaA=<?echo$hora1?>
valida(horaA);
function valida(str){
hora= str if (hora=='')
if (hora.length>5){alert("Introdujo una cadena mayor a 5 caracteres");}
if (hora.length!=5) {alert("Introducir HH:MM: "+ hora);}
a=hora.charAt(0) //<=2
b=hora.charAt(1) //<4
c=hora.charAt(2) //:
d=hora.charAt(3) //<=5
e=hora.charAt(4)
if ((a==2 && b>3) || (a>2)) {
alert("El valor que introdujo en la Hora no corresponde, introduzca un digito entre 00 y 23");}
if (d>5) {alert("El valor que introdujo en los minutos no corresponde, introduzca un digito entre 00 y 59");}
if (c!=':') {alert("Introduzca el caracter ':' para separar la hora, los minutos y los segundos");}
if (isNaN(a)){alert("ingrese un numero1");}
if (isNaN(b)){alert("ingrese un numero2");}
if (isNaN(d)){alert("ingrese un numero3");}
if (isNaN(e)){alert("ingrese un numero4");}
}
</script>
<?
esto no me funciona no se donde sta el error, necesito ayuda porfavor
rescato de php unas variables pero no me funciona como cadena no se como pasarla alguien cacha que sucede que esto no me funciona... tengo el codigo php
y al medio tengo este codigo:
?>
<script language="JavaScript">
horaA=<?echo$hora1?>
valida(horaA);
function valida(str){
hora= str if (hora=='')
if (hora.length>5){alert("Introdujo una cadena mayor a 5 caracteres");}
if (hora.length!=5) {alert("Introducir HH:MM: "+ hora);}
a=hora.charAt(0) //<=2
b=hora.charAt(1) //<4
c=hora.charAt(2) //:
d=hora.charAt(3) //<=5
e=hora.charAt(4)
if ((a==2 && b>3) || (a>2)) {
alert("El valor que introdujo en la Hora no corresponde, introduzca un digito entre 00 y 23");}
if (d>5) {alert("El valor que introdujo en los minutos no corresponde, introduzca un digito entre 00 y 59");}
if (c!=':') {alert("Introduzca el caracter ':' para separar la hora, los minutos y los segundos");}
if (isNaN(a)){alert("ingrese un numero1");}
if (isNaN(b)){alert("ingrese un numero2");}
if (isNaN(d)){alert("ingrese un numero3");}
if (isNaN(e)){alert("ingrese un numero4");}
}
</script>
<?
esto no me funciona no se donde sta el error, necesito ayuda porfavor
Valora esta pregunta


0