Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/11/2005, 06:26
maka
 
Fecha de Ingreso: noviembre-2005
Mensajes: 9
Antigüedad: 19 años, 5 meses
Puntos: 0
tengo una asp que es la siguiente
.....
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" class="bodyfon">
<form name=frmParam id=frmParam action=submit>
<!--#include file="hidden.asp"-->
</form>
<%if (gportal_idioma=="es")%>
<!--#include file="cabecera.asp"-->
........

en hidden. asp es donde declaro el campo el codigo es el siguiente

<input type="text" name="portal_idioma" id="portal_idioma" value=<%=lportal_idioma%>>

y en cabecera. asp

<script language="JavaScript">
function CambiarIdioma(){
var idioma = "<%=lportal_idioma%>";
alert(idioma);
if (idioma == 'es' )
{
alert('Cambiar a euskera');
//document.getElementsById("portal_idioma").value = "eu";
}
else{alert('Cambiar a castellano');}

}

</script>
<BODY>
....
<td width=80 class=enlace onclick="JavaScript:CambiarIdioma();"
style="cursor:hand"><%=LitIdioma%></td>

...
</body>

Lo que quiero es que en la funcion me cambie el valor de la caja de texto pero al poner el document.getElementsById("portal_idioma").value = "eu";
me peta ¿PORQUEEE?