Visualizzazione dei risultati da 1 a 4 su 4

Discussione: form radio

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    119

    form radio

    Ho una form con due radio.

    Se seleziono il primo vado alla pagina x
    Se seleziono il secondo vado alla pagina y

    Come posso fare?

    <form action="pagamento.asp" method="post" name="form1" id="form1" onsubmit="return send(this)">
    <input type="radio" name="payart" value="carta">
    <input type="radio" name="payart" value="carta">

  2. #2
    è un problema da javascript

    codice:
    <script language="javascript">
    
    function selCheck(num){
    
    switch(num){
    case 1:
    
    document.form1.action="paginaX.asp";
    break;
    
    case 2:
    
    document.form1.action="paginaY.asp";
    break;
    }
    
    document.form1.submit();
    }
    </script>
    e nei radio:
    codice:
    <input type="radio" name="payart" value="carta" onClick="selCheck(1);">
    <input type="radio" name="payart" value="carta" onClick="selCheck(2);">

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    119
    Grazie, però nella action del form cosa devo inserire?

    La domanda nasce dal fatto che appena seleziono un radio parte la pagina x o y.

    IO invece vorrei che ciò avvenisse cliccando su "invia".

    <form action="???????" method="post" name="form1" id="form1" onsubmit="return send(this)">

    Il onsubmit="return send(this)" fa il controllo su i campi della form.

  4. #4
    Originariamente inviato da pablomare
    Grazie, però nella action del form cosa devo inserire?

    La domanda nasce dal fatto che appena seleziono un radio parte la pagina x o y.

    IO invece vorrei che ciò avvenisse cliccando su "invia".

    <form action="???????" method="post" name="form1" id="form1" onsubmit="return send(this)">

    Il onsubmit="return send(this)" fa il controllo su i campi della form.
    chiedi alla sezione javascript,cmq devi fare una funzione che va a controllare il valore dei radio selezionati, setta la action del form in maniera appropriata e poi fa il submit del medesimo. la funziona la richiami nell onsubmit del form. nell'action del form ci puoi mettere quello che ti pare all'inizio

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.