![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
14/02/2007, 02:31
|
| | Fecha de Ingreso: noviembre-2006 Ubicación: Alicante
Mensajes: 107
Antigüedad: 18 años, 2 meses Puntos: 0 | |
Re: escribir desde javascript en un textbox si, la idea es esa, pero el problema lo tengo al intentar escribir desde javascript en el control. pongo mi código para que se pueda analizar.
S2.
HTML :
<form name="formnuevaoferta" method="post" action="paginas/insertarnuevaoferta.php">
<table width="500" height="300" border="1">
<tr>
<td width="200"> Fecha Entrada </td>
<td width="200"><input type="text" name="fentrada" /></td>
<td width="100"><img src="imagenes/cal.gif" onclick="abrirCal('fentrada')" /></td>
</tr>
<tr>
<td> Fecha Salida </td>
<td><input type="text" name="fsalida" /></td>
<td><img src="imagenes/cal.gif" onclick="abrirCal('fsalida')"/></td>
</tr>
<tr>
<td> Precio </td>
<td><input type="text" name="precio" /></td>
<td> </td>
</tr>
<tr>
<td> Texto 1 </td>
<td><textarea name="txt1"></textarea></td>
<td> </td>
</tr>
<tr>
<td> Texto 2 </td>
<td><textarea name="txt2"></textarea></td>
<td> </td>
</tr>
<tr>
<td><input type="submit" name="enviar" value="Enviar" /></td>
<td><input type="reset" name="borrar" value="Borrar" /></td>
<td> </td>
</tr>
</table>
</form>
parte del calendario que llama a la funcion :
/* Se pintan los días a partir del primero. */
while ($cont2 <= $mes){
$cont1++;
if ($cont2 == $fecha['mday'])
echo("<td class='hoy'><div id='capa" . cont2 . "' onclick=saberCampo('" . $campo . "')>" . $cont2 . "</div></td> \n");
else
echo("<td class='otro'><div id='capa" . cont2 . "' onclick=saberCampo('" . $campo . "')>" . $cont2 . "</div></td> \n");
if ($cont1 == 7){ // Si cont1 vale 7 pasamos a dibujar la siguiente fila y lo volvemos a inicializar.
$cont1 = 0;
echo("</tr> \n");
echo("<tr> \n");
}
$cont2++;
}
función javascript:
function saberCampo(p_cad){
var obj = document.getElementsByName(p_cad);
window.close(url);
alert(obj);
//alert(p_cad + ' - fentrada');
/*if (obj.namedItem('fentrada').value == '')
alert(obj);
else
alert('no');*/
} |