ehh no entiendo quieres que borre cualquier cosa previa si va a escribir...
de todas formas el problema es que usas el id, lo cual se solventa asi..
Código:
function borrar(ces, text) // ces es el objeto input que pasas y text tu texto..
{
if(ces.value.length >= 0) // ahy letras las borro
{
ces.value = "";
}
else if( ces.value=="" )
{
ces.value = text; //estaba vacía, ponemos el texto y lo convet a mayuscula
ces.style.textTransform="uppercase";
}
}
el verdadero problema de onblur y onfocus es que si usas la misma o asi definas mas funciones por cada objeto input, cuando cambies de foco , pasara que un campo inpuit en particular necesitara dos clicks, este problema si no esta en firefox esta en opera..
debo aclarar que esto
no es un problema de onblur, ni onfocus, es unj problema de MALA PROGRAMACION! puesto que m$ ha modificado mucho el api de javascript...