Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Generatori HTML

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    3

    Generatori HTML

    salve, mi serve una mano e da giorni che sbatto su questo problema, vorrei creare dei generatori automatici di codici html, precisamente vorrei che gli utenti del mio sito scrivano su una stringa il nome della loro chat e premendo un bottone venga generato un codice (che io ho) con l'aggiunta della chat che ha inserito l'utente, per farmi capire meglio vi faccio un esempio:

    questa diciamo ke e la parte del codice dove deve avvenire la modifica:
    <param name=command1 value="/Join #CHAT ">

    L'utente scrive il nome chat sulla tringa, esempio:
    Amore

    e venga generato tutto il codice con l'aggiunta del nome della chat dell'utente, esempio:
    <param name=command1 value="/Join #AMORE ">


    Spero di essere stato chiaro...
    HELP ME (

  2. #2
    beh, non dovrebbe essere molto difficile:

    codice:
    function generaCodice(valore) {
     var codice=new String();
     var testo=new String();
     codice="tutto il tuo codice statico";
     codice+='<param name=command1 value="/Join #'+valore+' ">'
     testo=document.createTextNode(codice);
     document.getElementById('livello').appendChild(testo);
    }
    ovviamente hai un div nel quale inserisci il codice completo:

    codice:
    <div id="livello"></div>
    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    3
    skusate ma sono ankora agli inizi kn queste kose, potresti spiegarmi meglio? e poi dove inserisko tutto il kodice? perkè la parte da modifikare nn e alal fine ma a meta di tutto il kodice..
    Scusate se rompo.. ^^''

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Data la natura del tag che ti accingi a generare, deduco che si tratti di una applet... e purtroppo i supi parametri devono essere tutti presenti al caricamento della pagina, non possono essere creati o modificati in seguito.

    Da questo deriva che la generazione dei parametri dell'applet debba essere fatta prima del completamento della pagina... quindi il nome va introdotto o in una pagina precedente o prima del completamento della pagina corrente... per esempio:

    <script>
    var valore = prompt('Introduci il nome','')
    document.write('<applet ...eccetera...>')
    document.write('<param name=command1 value="/Join #'+valore+' ">')
    document.write('</applet>')
    </script>

    nel punto in cui deve apparire l'applet.

    Se la situazione non e' questa... devi chiarire meglio ambiente e problema

    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

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    3
    no non intendevo una cosa del genere, cerchero' di spiegamri meglio, intanto pero' vi ringrazio per gli aiuti
    Io vorrei diciamo un form, tipo quelli NOME: MAIL: CITTà: pero' soltanto con il parametro "CHAN" dopo il bottone "GENERA CODICE" si carichi su pop up o pagina stessa il codice con l'aggiunta del parametro "CHAN" giustamente nella posizione del codice dove deve stare per funzionare correttamente !!!

    Esempio questo è il codice di base::
    <param name=command1 value="/nick GUEST??">
    <param name=command1 value="/Join #CHAT ">
    <param name=command1 value="/msg SALVE A TUTTI">

    ...ecc ecc

    Mettiamo caso che quello di sopra sia il codice di base, il parametro
    <param name=command1 value="/Join #CHAT ">
    deve essere modificato dal generatore, cambiando quel "#CHAN" con il parametro inserito nella stringa iniziale del form dall'utente, facciamo un esempio::

    L'utente scrive come parametro "#Italia" poi preme il bottone Genera e gli esce fuori il codice modificato, quindi seguendo gli esempi dovrebbe uscire il seguente codice:

    <param name=command1 value="/nick GUEST??">
    <param name=command1 value="/Join
    #Italia ">
    <param name=command1 value="/msg SALVE A TUTTI">

    Spero di essere stato più chiaro... se potreste aiutarmi scrivendomi tutto per benino vene sarei grato, mi skuso se rompo un po' ma sono poco pratico, cmq ringrazio tutti anticipatamente !

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 © 2026 vBulletin Solutions, Inc. All rights reserved.