Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Variabili da passare

  1. #1

    Variabili da passare

    Vi sembrerà semplice ma per me non lo è:

    vorrei sapere come si fa a passare una variabile ad una pagina HTLM
    che voglio caricare da un'altra pagina HTML,

    p.es. Vorrei passargli un numero a due cifre

    e poi nella pagina che carico con questa variabile numerica a 2 cifre
    come faccio per associarla ad un file immagine che voglio caricare?

    p.es. Se passo il numero 12 alla pagina poi vorrei caricare il file MiaImg12.jpg
    <div id="Image" style="position.........z-index:5">
    [img]MiaImg12.jpg[/img]</div>


    grazie.

  2. #2
    un'altra domanda:

    se io ho una variabile stringa

    var Pos=""

    che poi assume il valore "12"

    pos="12"

    come faccio a visualizzarla con l'Html? ovvero:

    <FONT size=3 face="Arial">Concorso num: Pos</FONT>
    ????? come si fa?



    grazie.

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    sono 2 discorsi lunghissimi

    non puoi sostituire automaticamente il valore di una variabile nell' html
    (all' epoca di NN4 era possibile farlo con una sintassi che e' stata abbandonata)
    esistono pero' vari sistemi per farlo
    prima di tutto con il document.write()
    codice:
    
    vari tag presenti nel body</p>
    <script type="text/javascript">
    document.write('
    
    valore della variabile:'+nomeVariabile+'</p>');
    </script>
    
    
    resto</p>
    quindi scrivendo tutto il tag,
    ma puoi farlo solo mentre la pagina si sta renderizzando
    richiamare document.write() a documento completamente renderizzato lo sostituisce con quanto scritto via document.write()
    e spesso non e' quello che vuoi,

    qui torna utile essere in grado di identificare un elemento gia definito nell' xhtml per esempio attraverso il suo id, document.getElementById(),
    riscriverne il contenuto se di contenuto si tratta
    document.getElementById('id_tagP').innerHTML='valo re della variabile:'+nomeVariabile;
    modificare una proprieta' del tag se e' li' che bisogna agire
    document.getElementById('id_tagA').href='/percorso/'+nomeVariabile;
    e cosi' via

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    passare variabili

    a meno che non ci si trovi in frameset o si vogliano scomodare i cookie,
    in genere si appende nomeVariabile=valoreVariabile all' indirizzo
    e nella pagina di destinazione si analizza la location

    trovi un link in script/discussioni utili che tratta come leggere la querystring

    chiaramente se si possono usare linguaggi lato server non e' il caso di provvedere all' analisi della querystring via javascript, dal momento che offrono la possibilita' di farlo in maniera molto piu' diretta

    ciao

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.