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(oCntrl, iPos, sTxt, sVal){
var selOpcion=new Option(sTxt, sVal);
eval(oCntrl.options[iPos]=selOpcion);
}
function cambia(oCntrl){
while (oCntrl.length) oCntrl.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á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.