Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    2

    swap forms values. e' magia o cosa?

    Ciao a tutti (soprattutto a chi può aiutarmi in qualche modo...)

    E' mia ferma intenzione scrivere uno script con lo scopo di scambiare i contenuti di due (o più) forms.
    Dopo attente riflessioni sono arrivato a dire che più o meno dovrebbe andare così:

    codice:
    <script language=JavaScript>
    <!--
    function change_textbox(u_input1, u_input2)
    {
    document.text_form.trans.value = document.text_form.u_input1.value;
    document.text_form.u_input1.value = document.text_form.u_input2.value;
    document.text_form.u_input2.value = document.text_form.trans.value;
    return true;
    }
    -->
    </script>
    
    
    <form name="text_form" action="index2.php" method=post>
    <input name=hello1 value="imput 1value">
    <input name=hello2 value="imput 2value">
    <input name=hello3 value="imput 3value">
    <input name=hello4 value="imput 4value">
    </form>
    
    <a onClick=change_textbox(hello1, hello2)>swap 1-2</a>
    
    <a onClick=change_textbox(hello2, hello3)>swap 2-3</a>
    
    <a onClick=change_textbox(hello3, hello4)>swap 3-4</a>
    tutto bene, ad eccezione del fatto che ovviamente non funziona

    Non sono particolarmente esperto di JS tuttavia dopo numerosi tentativi sono giunto all'ulteriore conclusione che deve trattarsi in qualche misura di influssi magici ostili in tutto ciò.

    Qualcuno di voi ha un'altra spiegazione ??!!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    2

    errata corrige

    ah, in mezzo al form c'era qc del tipo

    codice:
    <input name=trans type="hidden" value="">
    ... ma comunque la situazione non cambia di una virgola.

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.