Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Problemi ad identificare se un pulsante radio è checked

    Salve.
    Ho il seguente problema a cui non riesco a trovare una soluzione.
    Ho creato dei pulsanti radio nel seguente modo:
    codice:
     <tr>
                    <td>
    		  <input type="radio" name="eliminadb" value="" checked="checked">
    		</td>
    		<td>
                        Elimina gli spider 
                    </td>
                </tr>
    	    <tr>
    		<td>
    		  <input type="radio" name="eliminadb" value="">
    		</td>
                    <td>
                        Un solo ip?
                    </td>
    	    </tr>

    Tramite codice javascript devo verificare quale pulsante è stato selezionato e l'ho fatto con il seguente codice:
    codice:
    if (eliminadb[0].checked)
    	{
            alert('Istruzione pulsante n. 0');
            }
    else if (eliminadb[1].checked)
            {
             alert('Istruzione pulsante n. 1');
            }
    In explorer funziona tutto bene, con Chrome purtroppo le istruzioni in javascript non piacciono e quindi non funzionano.
    Mi sapete dare qualche informazione su come risolvere il problema?
    Ho cercato su internet varie soluzioni senza ottenere nessun risultato positivo.
    Grazie.
    Mariastella

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    O ti riferisci al form document.nometuoform.eliminadb[1].checked oppure usi il DOM document.getElementsByName('eliminadb')[1].checked
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    quell' eliminadb[0] in realta' dovrebbe essere un riferimento valido all' elemento, cioe'
    document.nomeForm.eliminadb[0]

  4. #4
    Ciao.
    Ho usato l'istruzione DOM di Cavicchiandrea e funziona tutto bene. Grazie mille.
    Ms.

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.