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

    Cancellare textarea solo una volta

    Ciao a tutti,
    mi servirebbe uno script che mi consentisse di cancellare un text area solo la prima volta che lo seleziono.
    Ora sto utlizzando questo:
    codice:
    onMouseDown="document.getElementById('campomessaggio').value = ''"
    solo che, ovviamente, ogni volta che clicco sopra con il mouse mi cancella ciò che ho scritto.

    Mi mandate qualcosa?

    Grazie mille.

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: Cancellare textarea solo una volta

    Originariamente inviato da pegaso22
    Ciao a tutti,
    mi servirebbe uno script che mi consentisse di cancellare un text area solo la prima volta che lo seleziono.
    Ora sto utlizzando questo:
    codice:
    onMouseDown="document.getElementById('campomessaggio').value = ''"
    solo che, ovviamente, ogni volta che clicco sopra con il mouse mi cancella ciò che ho scritto.

    Mi mandate qualcosa?

    Grazie mille.
    Non essendo sicuro di aver capito bene ti propongo questa soluzione:
    codice:
    <textarea name="campomessaggio" cols="20" rows="5" id="campomessaggio" onFocus="if(this.value==defaultValue){this.value=''}else{this.value=this.value}" onBlur="if(this.value==''){this.value=defaultValue;}else{this.value=this.value}">Qui scrivi il tuo messaggio</textarea>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3

    Re: Re: Cancellare textarea solo una volta

    Originariamente inviato da cavicchiandrea
    Non essendo sicuro di aver capito bene ti propongo questa soluzione:
    codice:
    <textarea name="campomessaggio" cols="20" rows="5" id="campomessaggio" onFocus="if(this.value==defaultValue){this.value=''}else{this.value=this.value}" onBlur="if(this.value==''){this.value=defaultValue;}else{this.value=this.value}">Qui scrivi il tuo messaggio</textarea>
    Perfetto, è la soluzione a ciò che ho tentato di spiegare.
    Con questo codice la textarea si cancella solo la prima volta che la seleziono.

    Grazie mille.
    Alla prossima

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.