Visualizzazione dei risultati da 1 a 8 su 8

Discussione: font face in Jscript

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    909

    font face in Jscript

    Salve, vi espongo il problema:

    ho un
    <input type=text name="nome">
    poi ho un
    <select size="char" name="char">
    <option selected value="Arial">Arial</option>
    <option value="Arial Black">Arial Black</option>
    <option value="Comic Sans MS">Comic Sans MS</option>

    ..ora, vorrei che inserito del testo nel primo form, e selezionando successivamente il tipo di testo dal menù, questo (con qualche funzione in jscript) cambi e, anzicchè essere arial come credo sia di default, cambi il tipo di carattere al volo così da poter vedere subito il risultato.
    P.S. se è troppo complicato...il testo col nuovo carattere anzicchè in un input type, potrei visualizzarlo anche a schermo.

    Spero di essere stato abbastanza chiaro, grazie mille per eventuali risposte, a prestissimo!

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    <form>
    <input type=text name="nome">
    poi ho un
    <select size="char" name="char"
    onchange="this.form.nome.style.fontFamily=this.opt ions[this.selectedIndex].value">
    <option selected value="Arial">Arial</option>
    <option value="Arial Black">Arial Black</option>
    <option value="Comic Sans MS">Comic Sans MS</option>
    </select>
    </form>

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    909

    Grazie mille ma..

    ma se avessi <input type=text name="nome"> e <input type=text name="cognome">

    come devo cambiare lo script?
    onchange="this.form.nome .style.fontFamily=this.options[this.selectedIndex].value">

    Grazie ancora!

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    909

    up

    up...e scusate x l'altro post, non riesco a cancellarlo!

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

    Re: Grazie mille ma..

    Originariamente inviato da yusizu
    ma se avessi <input type=text name="nome"> e <input type=text name="cognome">

    come devo cambiare lo script?
    onchange="this.form.nome .style.fontFamily=this.options[this.selectedIndex].value">

    Grazie ancora!
    cosi:
    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    
    <head>
    <script type="text/javascript" language="javascript">
    function Carattere(SFont){
    \\di seguito puoi aggiungere tutti i campi text che vuoi
    document.nome_tuo_form.nome.style.fontFamily=SFont 
    document.nome_tuo_form.cognome.style.fontFamily=SFont
    }
    </script>
    <title>PROVA</title>
    </head>
    <body>
    <form name="form1" method="post" action="">
      
    
    
        <input name="nome" type="text" id="nome">
        <select name="FontFamily" id="FontFamily" onChange="if(this.value!=0){Carattere(this.options[this.selectedIndex].value)}">
          <option value="0" selected>Seleziona</option>
          <option value="Arial">Arial</option>
          <option value="Verdana">Verdana</option>
        </select>
      </p>
      
    
    
        <input name="cognome" type="text" id="cognome">
    </p>
       </form>
    </body>
    </html>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    909

    re error!

    ho provato così:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>

    <head>
    <script type="text/javascript" language="javascript">
    function Carattere(SFont){
    \\di seguito puoi aggiungere tutti i campi text che vuoi
    document.form1.nome.style.fontFamily=SFont
    document.form1.cognome.style.fontFamily=SFont
    }
    </script>
    <title>PROVA</title>
    </head>
    <body>
    <form name="form1" method="post" action="">



    <input name="nome" type="text" id="nome">
    <select name="FontFamily" id="FontFamily" onChange="if(this.value!=0){Carattere(this.options[this.selectedIndex].value)}">
    <option value="0" selected>Seleziona</option>
    <option value="Arial">Arial</option>
    <option value="Verdana">Verdana</option>
    </select>
    </p>



    <input name="cognome" type="text" id="cognome">
    </p>
    </form>
    </body>
    </html>

    ma mi da errore(previsto oggetto)!

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    909

    up

    up...nessuno può aiutarmi?
    pls!

  8. #8
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    I commenti in javascript sono identificati con due barre dritte, non rovescie

    // di seguito puoi aggiungere tutti i campi text che vuoi

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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.