Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: JavaScript Function

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    93

    JavaScript Function

    Ciao a tutti, volevo porvi un quesito riguardo javascript: è possibile passare dei valori di un form ad un'altra pagina tramite JavaScript?

    Grazie per le risposte

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Per la spedizione basta che usi la modalita` get e come action il link alla pagina.
    Per la ricezione devi decodificare la stringa che ricavi con document.location.search

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    93
    mi faresti un esempio grazie!!!!!

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    pagina1.htm:
    codice:
    <form action="pagina2.htm" method="get">
    ... il resto del form ...
    <input type="submit" value="invia">
    </form>
    pagina2.htm:
    codice:
    <head>
    <script ...>
    alert(document.location.search);
    </script>
    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    93
    Scusate ma ho sbagliato a digitare ed ho inserito un'altra discussione invece di rispondere

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Fai piu` presto a provare che a chiedere!!!
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    93
    questa è la 1° pagina:

    <form action="2.html" method="get">
    <input type=text name=cognome>
    <input type=text name=nome>
    <input type="submit" value="invia">
    </form>

    questa è la seconda:

    <body>
    <table>
    <tr>
    <td>
    posso visualizzare qui il nome
    </td>
    <td>
    e qui il cognome?</td>
    </tr>
    </table>
    </body>

  8. #8
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao a tutti,

    io cirmon, per leggere in javascript parametri in querystring (passati col get), mi sono fatto una funzioncina che può fare al caso tuo
    codice:
    <html>
    <head>
    <script language="javascript">
    function objQueryString(qs){ 
    	dic = new Array()
    	if(!qs)	qs = location.search
    	if(qs!=''){
    		qs = qs.qs.replace(/^\?/,'')
    		aQs = qs.split('&')
    		txt = ''
    		for(i=0;i<aQs.length;i++){
    			aPV = aQs[i].split('=')
    			dic[aPV[0]]=unescape(aPV[1])
    		}
    	}
    	return dic
    }
    qs = objQueryString()
    </script>
    </head>
    <body> 
    <table> 
    <tr> 
    <td> 
    <script language="javascript">
    document.write(qs['nome']);
    </script>
    </td> 
    <td> 
    <script language="javascript">
    document.write(qs['cognome']);
    </script>
    </td>
    </tr> 
    </table> 
    </body>
    </html>

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    93
    Grazie mille!!!!Sei stato gentilissimo!
    A buon rendere


  10. #10
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    93
    una cosa: l'ho provata ma mi dà "errore nella visualizzazione della pagina" come mai?

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.