Entre copiar y modificar, arme un formulario de inscripcion, y en una parte, se puede seleccionar, el pais... el codigo en javascript, dice que si el Pais es Argentina que seleccione una provincia, y luego una ciudad, segun la provincia... y a su vez, que si el pais es Brasil, u otro, que muestre unos imput-text y oculte los selects... bueno, en fin, aca va el codigo...
Código PHP:
<script type="text/javascript" language="JavaScript">
function mostrar(){
if (document.Form1.pais.value == "Argentina") {
document.Form1.otpais.disabled = true;
document.Form1.otprov.disabled = true;
document.Form1.otciud.disabled = true;
document.Form1.txtregion1.disabled = false;
document.Form1.txtregion2.disabled = false;
}else{
if (document.Form1.pais.value == "Otro") {
document.Form1.otpais.disabled = false;
document.Form1.otprov.disabled = false;
document.Form1.otciud.disabled = false;
document.Form1.txtregion1.disabled = true;
document.Form1.txtregion2.disabled = true;
}else{
if (document.Form1.pais.value != "Argentina") {
document.Form1.otpais.disabled = true;
document.Form1.otprov.disabled = false;
document.Form1.otciud.disabled = false;
document.Form1.txtregion1.disabled = true;
document.Form1.txtregion2.disabled = true;
}
}
}
}
</script>
<body>
<form action="dr.php" method="post" name="Form1" id="Form1">
<select name="pais" onChange="javascript:mostrar();">
<option value="" selected="selected"></option>
<option value="Argentina">Argentina</option>
<option value="Bolivia">Bolivia</option>
<option value="Brasil">Brasil</option>
<option value="Canada">Canada</option>
<option value="Chile">Chile</option>
<option value="Colombia">Colombia</option>
<option value="Costa Rica">Costa Rica</option>
<option value="Cuba">Cuba</option>
<option value="Ecuador">Ecuador</option>
<option value="Estados Unidos">Estados Unidos</option>
<option value="Guatemala">Guatemala</option>
<option value="Honduras">Honduras</option>
<option value="Mexico">Mexico</option>
<option value="Paraguay">Paraguay</option>
<option value="Peru">Peru</option>
<option value="Uruguay">Uruguay</option>
<option value="Venezuela">Venezuela</option>
<option value="Espana">Espana</option>
<option value="Otro">Otro</option>
<input name="otpais" type="text" id="otpais" value="***" onclick="javascript:mostrar();" size="4" disabled/>
<select name="txtregion1" id="txtregion1" onchange="javascript:mostrar(); javascript:SelectRegion(2)" disabled>
</select>
"Se esperaba ´)´" y despues otro diciendo "Se esperaba un objeto" y no me muestra el contenido de las provincias y ciudades...
mnnn que será, ya revise de todo... y no encuentro la solucion...
revisando el error, me dice que el error esta en la linea 39... que seria esto lo que tiene escrito:
<script type="text/javascript" src="http://www.antoniomateoallende.com/SpryAssets/SpryValidationTextField.js"></script>
Desde Ya gracias a todos... y si se les ocurre algo me van diciendo....