Visualizzazione dei risultati da 1 a 3 su 3

Discussione: selzionare campo radio

  1. #1

    selzionare campo radio

    html
    codice:
    Sì <input name="Nome_radio" type="radio" value="True" />
    No <input name="Nome_radio" type="radio" value="False" />
    javascript
    codice:
    valore="Nome_radio=True";
    
    function assegnavalore(valore){
    if (valore=="Nome_radio=True"){
        document.modulo.Nome_radio.checked=true;
    }
    }
    LA funzione non gira come mi aspetto, l'istruzione:
    document.modulo.Nome_radio.checked=true;
    (come pure, document.modulo.Nome_radio.value="True";

    non mi mette il checked al campo radio

    Il campo radio resta col valore di default 'False'

    Credo dipenda dal fatto che document.modulo.Nome_radio sono 2 input e non 1.

    Si può far funzionare senza usare getElementById?

    Danchescien
    Luca

  2. #2
    Piuttosto getElementsByName()

    Codice PHP:
    var indice 0;
    var 
    nome 'Nome_radio';

    function 
    selezionaRadioPerNomeEIndice(nomeindice){
       var 
    radios document.getElementsByName(nome);
       
    radios[indice].checked true;

    Gli indici, ovviamente, partono da 0:

    0 = il primo
    1 = il secondo
    e così via

  3. #3
    Funziona!
    Grazie artorius

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.