Foros del Web » Programando para Internet » Javascript »

Duda con error en php con js

Estas en el tema de Duda con error en php con js en el foro de Javascript en Foros del Web. Hola resulta que tengo un problema al recibir un valor por url y asignarselo a un select por ejemplo el valor ke recibo por url ...
  #1 (permalink)  
Antiguo 05/12/2008, 13:28
 
Fecha de Ingreso: noviembre-2007
Mensajes: 54
Antigüedad: 16 años, 5 meses
Puntos: 0
Duda con error en php con js

Hola resulta que tengo un problema al recibir un valor por url y asignarselo a un select por ejemplo el valor ke recibo por url es 1 y necesito que el select al cargar la pagina me tome el value y se cambie automaticamente la opcion del select, en otra pagina lo hice pero aca no me resulta :S este es mi select

Código PHP:
<select name="destaca" class="Estados" id="destaca">
              <
option value="0" selected="selected">Seleccione</option>
              <
option value="1">Destacado 1</option>
              <
option value="2">Destacado 2</option>
            </
select
y el js con el que estoy tratando de cambiar el valor es

Código PHP:
<script type="text/javascript">
var i=0;
while ((document.noticias.destaca.options[i].value != <?php echo $tipo_noticia?>) && (i < document.noticias.destaca.options.length))
{i++;}
if (i < document.noticias.destaca.options.length)
{document.noticias.destaca.selectedIndex = i;}
</script>
ojala me ayuden gracias :D
  #2 (permalink)  
Antiguo 05/12/2008, 13:36
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Duda con error en php con js

Verifica el código Javascript que se imprime al darle boton derecho -> ver codigo fuente, ahi podras ver el problema y si es de Javascript o de PHP.

Saludos.
  #3 (permalink)  
Antiguo 05/12/2008, 15:28
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Duda con error en php con js

Es que tu código Javascript está mal, no sé exactamente qué es lo que pretendes pero si lo revisas, verás que el while continúa mientras i sea menor que el total de opciones, pero justo después de salir del bucle vuelves a hacer una condicional de si i es menor que el total de opciones, esa última condicional nunca será verdadera.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #4 (permalink)  
Antiguo 05/12/2008, 20:29
 
Fecha de Ingreso: noviembre-2007
Mensajes: 54
Antigüedad: 16 años, 5 meses
Puntos: 0
Respuesta: Duda con error en php con js

lo que quiero es que capte uan variable por url que viene ya procesada y que me asigne el estado, por ejemplo creo una noticia y le pongo destacada y al editarla entro a la noticia y me salen todos los datos y que tipo es destacada o no lo raro es que me cumple la funcion en otro form :S
  #5 (permalink)  
Antiguo 05/12/2008, 21:04
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Duda con error en php con js

Entonces tu problema es de Javascript y no de PHP.

Te muevo al foro adecuado, saludos.
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 10:32.