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

    Doppio getElementById nella stessa pagina

    Ciao a tutti,

    mi trovo nella stessa pagina due coppie di input radio che in base alla scelta SI o NO il java apre una DIV

    questo è la prima coppia

    <input type="radio" name="sedeamministrativa" value="1" onClick="togglebis(this);"> SI
    <input type="radio" name="sedeamministrativa" value="2" onClick="togglebis(this);" checked> NO
    <script>
    function togglebis(sedeamministrativa){
    if(sedeamministrativa.value=='2')
    { document.getElementById('sub2').style.display='blo ck'; document.getElementById('sub1').style.display='non e'; }
    else if(sedeamministrativa.value=='1')
    {document.getElementById('sub1').style.display='bl ock';document.getElementById('sub2').style.display ='none'; }
    }
    </script>

    <div id="sub1" style="display:none;">pippo</div>
    <div id="sub2" style="display:none;"></div>

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    I radio sono elementi defini collezioni (e vannon gestiti come array) e partano da 0 e per riferirti ad un singolo elemento devi fare cosi:
    if(sedeamministrativa[0].value=='2') si riferisce al prima opzione
    if(sedeamministrativa[1].value=='2') alla seconda, etc....
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Tanto per non sbagliare te li chiudo tutti e tre, consideralo un cartellino giallo

    Edit: quattro

    Ri-Edit: ok, sei stato giustificato, ritiro il cartellino

    Spero che risolva i tuoi problemi con il forum
    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.