Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    589

    campo checkbox verifica

    ciao, vorrei controllare se è stato spuntato il checkbox , perche mi da come che è sempre premuto?
    ------------------------------------------------------------
    <input type="checkbox" name="confermasi" value="si" class="confermascheda" >
    ----------------------------------------------------------

    Ctrl = form.confermasi;
    if (Ctrl.value== "si") {
    validatePrompt (Ctrl, "Leggi tutto e conferma la tua offerta .");
    return false;
    }

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    867
    codice:
     <input type="checkbox" name="confermasi" id="confermasi" value="si" class="confermascheda" >
    codice:
    if (document.getElement.ById('confermasi').checked == true) {
    ecc
    ecc
    ecc
    
    }
    No pvt per sollecitare risposte, grazie.

  3. #3
    Originariamente inviato da afurly
    codice:
     <input type="checkbox" name="confermasi" id="confermasi" value="si" class="confermascheda" >
    codice:
    if (document.getElement.ById('confermasi').checked == true) {
    ecc
    ecc
    ecc
    
    }
    Scusate l'intromissione. Anch'io ho un problema analogo.
    Afurly, per favore, so che per molti è una cosa scontata, ma è quell'ecc ecc che non capisco! Dove inserisco la riga if? Dentro una funzione? Ihi hi Ok, sono scarso lo so, ma con me bisogna cominciare da <script language="JavaScript"...

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    867
    ecc ecc sono le istruzioni che vuole eseguire se la casella e' selezionata.... ho messo ecc ecc perche' non so cosa voglia fare.....

    Si quell'if si puo' mettere dentro una funzione richiamata a seconda del caso....

    Se il tuo problema e' analogo esponilo e vediamo cosa si puo' fare...
    No pvt per sollecitare risposte, grazie.

  5. #5
    Grazie, vediamo se riesco ad essere chiaro.
    In un file html di nome "modulo" ho una serie di form i cui dati, alla pressione del submit di fondo pagina, mi sono inviati via mail grazie ad un file esterno .js che ne verifica le immissioni (non l'ho fatto io, eh eh ).
    Questo funziona in base ad una serie di
    codice:
    if(document.forms[0].Citta.value==""){
    alert("Prego inserire la Città");
    return false;
    }
    Beh, prima che si chiuda il tag form di questo mega-modulo, mi interessa mettere una casella di check che di default non è spuntata, ma bisogna spuntare per proseguire con l'invio del submit di fine pagina.
    Innanzitutto, l'IF di cui sopra, dove si può inserire? Nell'head dell'html? Nel body? Nel file .js esterno?
    Ad intuito, l'ideale sarebbe integrare il .js con un'istruzione simile alle altre, ma valida per una casella di verifica, tipo:
    codice:
    if(document.forms[0].qui_cosa_metto.value==""){
    alert("Prego spuntare la casella");
    return false;
    }
    Si può fare?

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    867
    codice:
    if(document.forms[0].name_della_casella.checked==false){
    alert("Prego spuntare la casella");
    return false;
    }
    Devi sostituire qui_cosa_metto con il "name" della checkbox e cambiare il controllo come sopra.
    No pvt per sollecitare risposte, grazie.

  7. #7
    Madaaaaaaaaaaaaaai!
    Grazie mille, ci ho perso veramente un pomeriggio su questa cosa...
    Grazie ancora, funzia a meraviglia

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    867
    Di niente.
    No pvt per sollecitare risposte, grazie.

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    589
    ragazzi grazie ci provoovviamente anche io se ho problemi mi faccio vivo grazie ancora

  10. #10
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    589
    perfetto anche per me

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.