Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di giennekappa
    Registrato dal
    Oct 2010
    Messaggi
    54

    Problema con una funzione stupida

    <script language="javascript" type="text/javascript">

    function controllo(form_attuale) {
    valore = null;
    for (i = 0; i < form_attuale.numero.length; i++){
    if ( form_attuale.numero[i].checked ) { valore = form_attuale.numero[i].value; }
    }
    if (valore==null) {
    alert("seleziona almeno un radio");
    return false;
    }
    return true;
    }
    </script>


    lo richiamo dentro un form fatto così
    <input type="radio" name="numero" value="1"/>
    <input type="radio" name="numero" value="2"/>
    <input type="radio" name="numero" value="3"/>
    <input type="radio" name="numero" value="4"/>

    attraverso un
    onsubmit="return controllo(this)"

    SU ALCUNI COMPUTER MI RESTITUISCE IN OGNI CASO seleziona almeno un radio
    Che il radio sia selezionato o meno.
    Non so proprio come spiegarmelo. Che .checked non sia un parametro universale? MAH.
    I make the game and you play.

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Il titolo non lo e' meno della funzione rileggi il regolamento
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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.