Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    funzione per togliere e mettere testo in un input text usando onfocus e onblur

    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.

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    codice:
    <input style="margin-bottom: 3px; border: 1px solid #048cff;" type="text" name="title" value="Inserisci il titolo!" onfocus="if(this.value==this.defaultValue)this.value=''" onblur="if(this.value=='')this.value=this.defaultValue"/>
    
    <input style="border: 1px solid #048cff; width: 450px; margin: 3px auto;" type="text" name="tag" onfocus="if(this.value==this.defaultValue)this.value=''" onblur="if(this.value=='')this.value=this.defaultValue" value="Inserisci Tag separati da una virgola" />
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Grazie mille. Funziona perfettamente(ovvio). ^^

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.