Visualizzazione dei risultati da 1 a 6 su 6

Discussione: radio e value

  1. #1

    radio e value

    Ho questo form:
    <form name="formazione" action="inviacb.cgi" method="POST">
    <input type=radio name="tpor" value="0" onClick="attivapor(0)">
    <input type=radio name="tpor" value="1" onClick="attivapor(1)">
    <input type=radio name="tpor" value="2" onClick="attivapor(2)">
    ecc...

    e questo if in uno script:

    if (document.formazione.tpor.value=="1") {
    document.all("gio1").style.visibility="visible";
    }
    else {
    document.all("gio2").style.visibility="visible";
    }

    Perché mi esegue sempre l'else?? Dove sbaglio??

    Grazie!
    zoodany..

    www.zoodany.it

  2. #2
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    prova a sostituire

    document.formazione.tpor.value=="1"

    con

    document.formazione.tpor.checked == true

    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  3. #3
    Non può funzionare, essendo un radio, tutte le opzioni hanno lo stesso nome (tpor), io devo distiiiinguerle e posso farlo solo attraverso il value.. o almeno credo..

    grazie cmq..
    zoodany..

    www.zoodany.it

  4. #4
    Reale_Augello
    Guest

    ...

    Originariamente inviato da zoodany
    Non può funzionare, essendo un radio, tutte le opzioni hanno lo stesso nome (tpor), io devo distiiiinguerle e posso farlo solo attraverso il value.. o almeno credo..

    grazie cmq..
    codice:
    var e=document.formazione.elements;
    var valore="";
    for (i=0; i<e.length; i++)
    if (e[i].type=="radiobutton" && e[i].checked) {
     valore=e[i].value;
     break;
    }
    if (valore=="1") { 
    document.all("gio1").style.visibility="visible"; 
    } 
    else { 
    document.all("gio2").style.visibility="visible"; 
    }
    Fammi sapere !

  5. #5
    Grande! sembra funzionare! ho cambiato "radiobutton" con "radio".. devo testarlo un po' ma sembra andare..

    Grazie mille!!
    zoodany..

    www.zoodany.it

  6. #6
    Reale_Augello
    Guest

    ...

    Originariamente inviato da zoodany
    ho cambiato "radiobutton" con "radio"..
    Azz, mi sbaglio sempre !


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.