Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di legal-x
    Registrato dal
    Nov 2000
    Messaggi
    628

    2 radio e 1 input con stesso nome

    salve,

    ho una form con 2 radio e 1 input con stesso nome ..."data", quindi:

    Oggi <input name="data" type="radio" value="31/05/2006" checked>
    Domani <input name="data" type="radio" value="01/06/2006">
    Inserisci la data <input name="data" type="input" value="">


    Di default (checked) è selezionata la radio con la data di oggi ...
    ...vorrei che, quando uno clicca sul campo per inserire un'altra data diversa da "oggi" e "domani" ...le due radio vengano deselezionate, o cmq ignorate (anche visivamente qualcosa che fa capire che sono state deselezionate) durante la trasmissione della form ...
    ..è possibile ?
    Webplease.it WebAgency
    www.webplease.it

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Certo che complicarsi la vita e' uno sport diffuso

    Tralasciando la difficolta' di far capire allo script che quando chiedi di eseguire un'azione sull'oggetto di nome "data" intendi l'uno o l'altro, ritengi sia molto piu' semplice assegnare nomi diversi... e sprecare una linea in piu' sul server per distinguere i vari casi.

    Comunque se hai esigenze particolari per cui non puoi agire diversamente devi assegnare un id diverso ad ogni oggetto e utilizzare il metodo getElementById() per referenziarli.
    codice:
    Oggi <input id="pippo" name="data" type="radio" value="31/05/2006" checked>
    Domani <input id="pluto" name="data" type="radio" value="01/06/2006">
    Inserisci la data <input name="data" type="input" value="" onfocus="document.getElementById('pippo').disabled=true;document.getElementById('pluto').disabled=true;">
    ciao
    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.