Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 16 su 16
  1. #11
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    236
    Mi da problema nela chiamata alla funzione ctrl() del tipo PREVISTO OGGETTO:

    <INPUT TYPE = "checkbox" name="grandezza" value="Lazio" onclick="ctrl()">Lazio

    <INPUT TYPE = "checkbox" name="grandezza" value="Roma" onclick="ctrl()">Roma

    <INPUT TYPE = "checkbox" name="grandezza" value="Milan" onclick="ctrl()">Milan

    secondo me il problema dipende dal fatto che il name nel mio caso DEVE essere lo stesso:

    sapete aiutarmi?

  2. #12
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    236

    ho risolto

    Ho risolto il problema.

    Ciao

  3. #13
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998

    @ v2_v2

    //riga che riabilita
    if (m.checked ^ l.checked ^ r.checked) {r.disabled=false;m.disabled=false;l.disabled=fals e}
    scusa... me la spieghi?
    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

  4. #14
    Utente di HTML.it L'avatar di v2v2
    Registrato dal
    Sep 2002
    Messaggi
    221

    Re: @ v2_v2

    Originariamente inviato da br1
    scusa... me la spieghi?
    Non serve proprio a nulla!
    è che non avevo provato il codice e ad una prima occhiata mi sembrava che non riabilitasse i campi quando si deseleziona una delle due voci cliccate.

  5. #15
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    236

    Problema

    Ieri facendo così con XP FUNZIONAVA, OGGI CON WINDOWS2000 NON FUNZIONA, MI DICE CHE flu vel e mm non sono oggetti:

    f = document.Dati0;
    flu = f.grandezza[0]; //Checkbox Roma
    vel = f.grandezza[1]; //Checkbox Lazio
    mm = f.grandezza[2]; //Checkbox Milan

    Sai dirmi perchè v2_v2?

  6. #16
    Utente di HTML.it L'avatar di v2v2
    Registrato dal
    Sep 2002
    Messaggi
    221

    Re: Problema

    Originariamente inviato da FedeF79
    Ieri facendo così con XP FUNZIONAVA, OGGI CON WINDOWS2000 NON FUNZIONA, MI DICE CHE flu vel e mm non sono oggetti:

    f = document.Dati0;
    flu = f.grandezza[0]; //Checkbox Roma
    vel = f.grandezza[1]; //Checkbox Lazio
    mm = f.grandezza[2]; //Checkbox Milan

    Sai dirmi perchè v2_v2?
    non ne ho idea!
    così a me funziona:
    codice:
    <HEAD> 
    <script> 
    function ctrl() { 
    f = document.Dati0; 
    flu = f.grandezza[0];
    vel = f.grandezza[1];
    mm = f.grandezza[2]; 
    mm.disabled = false; 
    flu.disabled = false; 
    vel.disabled = false; 
    if (mm.checked && flu.checked) vel.disabled=true; 
    if (vel.checked && flu.checked) mm.disabled=true; 
    if (mm.checked && vel.checked) flu.disabled=true; 
    } 
    </script> 
    </HEAD> 
    <BODY> 
    <form name=Dati0> 
    <input type=checkbox onclick="ctrl()" name=grandezza>Milan
     
    <input type=checkbox onclick="ctrl()" name=grandezza>Roma
     
    <input type=checkbox onclick="ctrl()" name=grandezza>Lazio
     
    </form> 
    </BODY>
    Only the good die young
    all the evil seem to live forever

    :metallica

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.