Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746

    Selezionare testo in textarea

    Uso questo script per selezionare tutto il testo presente in una 'texarea' cliccando sul 'button'

    codice:
    <form>
    <textarea name="area" cols="80" rows="10"></textarea>
    
    <input type="button" value="seleziona tutto" 
    onClick="javascript:this.form.area.focus();this.form.area.select();">
    </form>
    Come dovrei fare affinchè tutto il testo sia selezionato già di default ossia senza il bisogno di cliccare il 'button' ?

    Grazie
    Errare humanum est, perseverare ovest

  2. #2
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    up
    Errare humanum est, perseverare ovest

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    o fai cosi'
    codice:
    <form name="nomeForm">
    <textarea name="area" cols="80" rows="10"></textarea>
    </form>
    <script type="text/javascript">var f=document.nomeForm;f.area.focus();f.area.select();</script>
    eseguendo le istruzioni dopo aver definito e chiuso gli elementi a cui fanno riferimento

    o esegui tutto a fine caricamento del documento (onload)
    codice:
    window.onload=function(){
      var f=document.nomeForm;
      f.area.focus();
      f.area.select();
    }
    considerando che gli onload si sovrascrivono,
    eventuali altri window.onload o quanto presente in <body onload=""> vanno incorporati in un unico window.onload

  4. #4
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    Ho usato il primo suggerimento, tutto ok.

    Grazie
    Errare humanum est, perseverare ovest

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.