Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/11/2007, 13:40
gunhalcon
 
Fecha de Ingreso: noviembre-2007
Mensajes: 21
Antigüedad: 16 años, 6 meses
Puntos: 0
mi funcion is not defined

me da este fallo:
missing ; before statement
[Break on this error] document.getElementById("muestrainfo").innerHTML)= text;\n
y además cuando pincho dentro de la casilla nombre del formulario me dice que no está definida mi funcion "info".
este es el esquema de como tengo las cosas:

en head de index.php<head>
<script src="includes/otros.js"></script>
</head>
en index tengo un enlace a registros q al darle, se carga la pagina en el centro de la web mediante un include de php, es decir inserto el codigo de registro.php en el div "cuerpo" que tengo en el index

en registro.php
<table>
<form action="index.php?centro=registro" method="post">
<tr>
<td align="right">Nombre:</td>
<td align="left"><input type="text" size="20" maxlength="20" name="user" onfocus="info('100');" /></td>
</tr>
.
.
.
</form>
<tr><td colspan="2"><div id="muestrainfo"></div></td></tr>
</table>


en otros.js tengo:
function info(codigo) {

var text;

switch (codigo) {

case "100":
text = "asi me gusta metiendo el nombre";
document.getElementById("muestrainfo").innerHTML)= text;
break;
}
}


mi pregunta es, que estoy haciendo mal ? o porque no me funciona, yo quiero q me salga cuando pincho dentro del campo de nombre del formulario me salga un mensaje en el div de muestrainfo