Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/08/2003, 01:12
Avatar de paky
paky
 
Fecha de Ingreso: septiembre-2002
Mensajes: 127
Antigüedad: 21 años, 7 meses
Puntos: 0
Entonces...¿porqué no funciona?

A ver, si no existe ningún problema en utilizar php y javascript a la vez, ¿porqué puede surgirme este problema?

Os pongo el código que utilizo:

------CODIGO JAVASCRIPT-------

Código PHP:
<script language="JavaScript">
   function 
addOpt(oCntrliPossTxtsVal){
     var 
selOpcion=new Option(sTxtsVal);
     eval(
oCntrl.options[iPos]=selOpcion);
   }

   function 
cambia(oCntrl){
    while (
oCntrl.lengthoCntrl.remove(0);
    switch (
document.form1.provincia.selectedIndex){
     case 
0
      
addOpt(oCntrl,  0"Acedera");
      
addOpt(oCntrl,  1"Aceuchal");
      
addOpt(oCntrl,  2"Ahillones");
      
addOpt(oCntrl,  3"Alange");
      
addOpt(oCntrl,  4"Alburquerque");
      break;
     case 
1
      
addOpt(oCntrl,  0"Abadia""0");
      
addOpt(oCntrl,  1"Abertura""1");
      
addOpt(oCntrl,  2"Acebo""2");
      
addOpt(oCntrl,  3"Acehuche""3");
      break;
    }
   }
</script> 
--------CÓDIGO EN HTML PARA LOS SELECT---------

Código PHP:
<select class="texto" name="provincia" size="1" onchange="cambia(document.form1.poblacion)">
<
option value="0" selected>Badajoz</option>
<
option value="1">C&aacute;ceres</option>
</
select
Y.....

Código PHP:
<select  class="texto" name="poblacion">
</
select

Aparte de estos códigos, en la página existen códigos php que son includes de otras páginas.

Este código funciona perfectamente, si con el dreamweaver presiono F12 (lo que significa que todo lo que existe en php no funciona), pero si pongo en el navegador localhost/prueba/pagina.php me funciona todo lo de php pero no me funciona el javascript. ¿Qué es lo que está pasando?

Gracias. Espero no ser muy pesada.