Foros del Web » Programando para Internet » Javascript »

Ayuda Con La Sintaxis De Esta Validacion

Estas en el tema de Ayuda Con La Sintaxis De Esta Validacion en el foro de Javascript en Foros del Web. HOLA!!! Por favor alguien me puede ayudar con la sintaxis para poder hacer mi validacion? el problema empieza aqui: tengo la siguiente funcion que va ...
  #1 (permalink)  
Antiguo 06/06/2007, 11:52
 
Fecha de Ingreso: mayo-2007
Ubicación: OAXACA
Mensajes: 4
Antigüedad: 17 años
Puntos: 0
Ayuda Con La Sintaxis De Esta Validacion

HOLA!!!

Por favor alguien me puede ayudar con la sintaxis para poder hacer mi validacion?

el problema empieza aqui:

tengo la siguiente funcion que va retornar una variable que contiene una cadena.

//esto esta bien solo lo puse asi para simplificar el problema es javascript
fuction revisar()
{
$res="";
for (i=0;i<condicion;i++)
$res=$res[i];

return $res;
}


en otra pagina tengo un script el cual va a llamar a la funcion para que una variable reciba el valor. Mi problema es que si recibe algo (cadena) debe salir un cuadro de dialogo que le indique al usuario que hay un error(mensaje personalizado) y le muestre esa cadena sino la ventana que tiene el boton que manda llamar a ese javascript se cierre y se abra otra ventana.eso ya lo resolvi mi problema es la sintaxis por no saber mucho de javascript no se como es la sintaxis para ver si la variable recibio algo de esa funcion. Creo que no es muy compicado solo es sintaxis asi que si alguien me puede ayudar de antemano muchas gracias.

<script>
function mandar()

{
var recibe="<?php echo $_SESSION["carrito"]->revisar(); ?>"

if var ??????
cuadro de dialogo que le muestre la cadena con un mensaje
else
{
windows.close()
windows.open ('pagina.php?var='+'<?phph echo $a','','location=0 ,statusbar=0')
}



</script>
  #2 (permalink)  
Antiguo 06/06/2007, 12:02
 
Fecha de Ingreso: julio-2006
Ubicación: Cantabria
Mensajes: 8
Antigüedad: 17 años, 10 meses
Puntos: 0
Re: Ayuda Con La Sintaxis De Esta Validacion

Hola.

Creo que con esto se solucionaría, aunque no sé muy bien la condición para mostrar el mensaje.

Código HTML:
<script>
function mandar() {
recibe="<?php echo $_SESSION["carrito"]->revisar(); ?>"

if (recibe != "") { // Esto no me queda muy claro, no sé cual es la condición, pero creo que es esta
alert(recibe)
} else {
window.open ('pagina.php?var='+'<?phph echo $a','','location=0 ,statusbar=0')
window.close()
// 1) window, no windowS
// 2) primero abres la ventana window.open() y después cierras esta window.close(), puesto que si primero cierras la ventana (creo que) después ya no puedes abrir otra
}
</script> 
Si tienes más dudas mándame un e-mail a [email protected]
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:05.