Ciao, so che il titolo non è molto chiaro perciò cercherò di spiegarmi meglio qui:
allora. il mio codice è questo:
codice HTML:
<input style="margin-bottom: 3px; border: 1px solid #048cff;" type="text" name="title" value="Inserisci il titolo!" onfocus="cancella(this,title,'Inserisci il titolo!')" onblur="Inserisci(this,title,'Inserisci il titolo!')"/>
<input style="border: 1px solid #048cff; width: 450px; margin: 3px auto;" type="text" name="tag" onfocus="cancella(this,tag,'Inserisci Tag separati da una virgola')" onblur="Inserisci(this,tag,'Inserisci Tag separati da una virgola')" value="Inserisci Tag separati da una virgola" />
e le funzioni javascript sono queste:
codice:
function cancella(nickname,name,text){
if(document.storia.name.value == text)
document.storia.name.value = ""
}
function Inserisci(nickname,name,text){
if(document.storia.name.value == "")
document.storia.name.value = text
}
storia è il form in cui è il codice html.
questo codice dovrebbe togliere il testo predefinito dalla textbox quando viene cliccato e rimettere il testo predefinito se essa è vuota. Dov' è l'errore? grazie.