![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
07/01/2013, 06:35
|
| | Fecha de Ingreso: noviembre-2012 Ubicación: Monzón
Mensajes: 157
Antigüedad: 12 años, 3 meses Puntos: 0 | |
Respuesta: cambiar el valor de un campo de texto al final lo implemente de esta forma:
function borrar_elemento(elemento){
document.getElementById(elemento).value = "";
document.getElementById(elemento).style.background Color= "#F6FFA9";
document.getElementById(elemento).style.border= "2px solid #e6b700";
document.getElementById(elemento).onfocus = function(){ borrar_elemento(elemento); };
}
y al perder el foco:
function restablecer(elemento){
document.getElementById(elemento).value;
document.getElementById(elemento).style.background Color= "#FFF";
document.getElementById(elemento).style.border= "0px solid #FFF";
}
el problema que me surge ahora es que al rellenar un elemento del formulario al perder el foco dicho elemento y en un momento dado querer volver a ese foco para rectificar, por ejemplo, lo escrito, no quisiera que se borrara lo escrito anteriormente por haber vuelto a poner el foco en dicho elemento; no se si me entendeis...
como deberia de implementarlo? algun tipo de condicion...
saludos... |