Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/01/2013, 06:35
fmiguelcapel
 
Fecha de Ingreso: noviembre-2012
Ubicación: Monzón
Mensajes: 157
Antigüedad: 11 años, 6 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...