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

    Formattare testo in textarea premendo pulsanti

    Sto cercando di realizzare un insert post tipo quello di questo forum, e ho unproblema che non riesco a risolvere.
    Sto utilizzando questo codice per editare il testo scritto nella textarea:

    codice:
    function AddFormat(formattazione) 
    { 
    txtdaformattare=prompt('Inserire il testo da porre fra <'+formattazione+'> e </'+formattazione+'>:'); 
    txt="<"+formattazione+">"+txtdaformattare+"</"+formattazione+">"; 
    document.mioform.miatxt.value+=txt; 
    }
    Adesso vorrei inserire anche un datacombo per determinare la grandezza del carattere, ed ho fattro così:

    codice:
    <select class="lista" name="menu1" onChange="AddFormat('size=??????????????')">
                      <option selected>Grandezza</option>
                      <option>1</option>
                      <option>2</option>
                      <option>3</option>
                      <option>4</option>
                      <option>5</option>
                      <option>6</option>
    
    </select>
    Però non va bene, perchè non so come ricavarmi la grandezza stabilita dall'utente.
    Mi aiutate per favore?
    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non ho letto con attenzine, ma forse ti basta:

    <select class="lista" name="menu1" onChange="AddFormat('size='+this.options[this.selectedIndex].value);">
    <option value="4" selected>Grandezza</option>
    <option value="1">1</option>
    <option value="2">2</option>
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Cavolo ormai anche alla cieca!!!
    Grazie è perfetto.
    C'è un'altra cosa però che no nso risolvere.
    In questo forum se selezioni quello che scrivi nella textarea e dopo clicchi sul pulsantino per editare il testo, nel prompt compare di default quello cha hai selezionato. Penso sia una cosa importante, ma non so proprio come fare.
    Puoi aiutarmi?
    Grazie!

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Credo che sia una feature specifica per IE (che io non conosco), da me non funziona (uso Mozilla). Se fai una ricerca nel forum trovi qualcosa, oppure vedi il sito di MSDN
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    mmm...io uso IE e non funziona...
    non è che puoi darmi un link dove vedere un pò se trovo una soluzione?
    Grazie

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.