Puoi anche farlo con una sola funzione
Codice HTML:
<script type="text/javascript">
function cancella(obj,text){
if(obj.value == text)
obj.value = "";
else if(obj.value == '')
obj.value = text;
}
</script>
<form name="f">
<input name="nick" type="text" id="nick" size="40" value="INSERISCI UN NICKNAME" onfocus="cancella(this,'INSERISCI UN NICKNAME');"
onblur="cancella(this,'INSERISCI UN NICKNAME');">
<input name="altra" type="text" id="altro" size="40" value="Altro" onfocus="cancella(this,'Altro');"
onblur="cancella(this,'Altro');">
</form>