Genial......... fantastico, ahora funciona a la perfección.
![Aplauso](http://static.forosdelweb.com/fdwtheme/images/smilies/aplausos.gif)
Al final lo hare de la segunda opción , con el formulario en la misma pagina.
Ahora si no es mucho pedir, (ya dije que javascript estoy verde) me gustaria que me comentases en dos lineas la funcion. Por favor.
cogerDato(this) --> this? que quiere decir? y por que en el script (celda)?
destino= docum....("instacia") --> creas una variable con el valor del id..... ???("instacia")???
otra variable ? destino.value?
Perdon por mi ignorancia. Y gracias por todo.
Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin título</title>
<script language="javascript">
function cogerDato(celda)
{
destino = document.getElementById("instancia");
destino.value = celda.innerHTML;
}
</script>
</head>
<body>
<table width="50%" border="1" align="center">
<tr><td id="hola" ondblclick="cogerDato(this)">HOLA</td><td id="tardes" ondblclick="cogerDato(this)">TARDES</td><td id="noches" ondblclick="cogerDato(this)">NOCHES</td></tr>
<tr><td id="buenos" ondblclick="cogerDato(this)">BUENOS</td><td id="dias" ondblclick="cogerDato(this)">DIAS</td><td id="semanas" ondblclick="cogerDato(this)">SEMANAS</td></tr>
<tr><td id="adios" ondblclick="cogerDato(this)">ADIOS</td><td id="meses" ondblclick="cogerDato(this)">MESES</td><td id="años" ondblclick="cogerDato(this)">AÑOS</td></tr>
</table>
<form id="form1" name="form1" method="post" action="">
<div align="center">
<input id="instancia" name="instancia" type="text" value="" size="8" maxlength="8"/>
<input type="submit" name="Submit" value="UPDATE" />
</div>
</form>
<p> </p>
</body>
</html>