Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it L'avatar di hako
    Registrato dal
    Mar 2002
    Messaggi
    991

    passaggio dati in imput text

    ho due pagine htm, nella seconda ho una casella di inserimento testo che di default, al caricamento della pagina è vuoto.
    é possibile tramite un link della prima pagina entrare nella seconda immetendo nella casella di testo un valore predefinito?
    Spero di essere stato chiaro.
    Grazie
    cosa accaderebbe domani?

  2. #2
    Utente di HTML.it L'avatar di Robycz
    Registrato dal
    Jul 2002
    Messaggi
    245
    puoi recuperare un valore passato dal link, tipo:

    codice:
    link 1 
    link 2 
    link 3
    e così, via. nella pagina pippo.html accedi al valore dopo il ? con

    codice:
    <script> 
    var dato=location.search.substr(1); 
    document.write(dato); 
    </script>

  3. #3
    Utente di HTML.it L'avatar di hako
    Registrato dal
    Mar 2002
    Messaggi
    991
    Grazie Roby,
    funziona...però il valore mi viene scritto nella pagina.
    Come faccio per inserirlo nell'imput text?
    :master:
    cosa accaderebbe domani?

  4. #4
    Utente di HTML.it L'avatar di Robycz
    Registrato dal
    Jul 2002
    Messaggi
    245
    Ciao,
    purtroppo vado di fretta (come il solito).
    Dai un'occhiata a QUESTO post.

    Ciauz

  5. #5
    Utente di HTML.it L'avatar di hako
    Registrato dal
    Mar 2002
    Messaggi
    991
    No...
    non è quello che vorrei fare,
    il primo script che mi hai fornito è giusto,solo che come ti spiegavo precedentemente ho bisogno che il valore prelevato dal link mi sia scritto in un imput text della pagina di destinazione.

    Come accade in quelle piccole maschere che i motori di ricerca offrono ai possessori di siti web, solo che nel mio caso il link è fisso.

    anche se vai di fretta...io ho pazienza


    cosa accaderebbe domani?

  6. #6
    al posto di document.write(dato) metti document.nome_del_tuo_form.nome_della_tua_input.va lue=dato
    Let's your dream came true!

  7. #7
    Utente di HTML.it L'avatar di hako
    Registrato dal
    Mar 2002
    Messaggi
    991
    Grazie Ale...ma non funziona!

    il nome del modulo: f1
    il nome dell'imput box: parola

    lo script utilizzato:
    <script>
    var dato=location.search.substr(1);
    document.f1.parola.value=dato;
    </script>

    l'errore:
    'document.f1.parola' è nullo o non è un oggetto




    cosa accaderebbe domani?

  8. #8
    tieni così dovrebbe fungere:

    Codice PHP:
    <HTML>
    <
    head>
    <
    title></title>
    <
    script language="javascript">
    function 
    ale(){ 
       var 
    dato=location.search.substr(1); 
       
    document.f1.parola.value=dato
    }
    </script> 
    </head>
    <BODY onLoad="ale()"> 
    Let's your dream came true!

  9. #9
    Utente di HTML.it L'avatar di hako
    Registrato dal
    Mar 2002
    Messaggi
    991
    Funziona!
    grazie mille a tutti e due!
    cosa accaderebbe domani?

  10. #10
    scusate ma se io invece di un numero predefinito tipo 1 dopo ? gli volessi passare il valore della text nella mia prima pagina html???

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.