Visualizzazione dei risultati da 1 a 2 su 2

Discussione: controllo su checkbox

  1. #1

    controllo su checkbox

    questo è il tag form:

    ...
    <form name="form" method="post" action="" onsubmit="return formvalidation(this)">
    <input name="rules" type="checkbox" id="rules" value="1">
    ...

    nella head ho questa funzione di controllo:

    ...
    Codice PHP:
    function formvalidation(thisform) {
    with (thisform) {
    if (
    emptyvalidationchecked(rules,"Bisogna accettare il regolamento per proseguire!")==false) {rules.focus(); return false;};
    }

    ...

    mentre nel file script.js ho questa funzione che effettua il controllo vero e proprio:

    ....
    Codice PHP:
    function emptyvalidationchecked(enteredalertbox) {
        
    with (entered) {
            if (
    value=="") {
                if (
    alertbox!="") {alert(alertbox);
            } 
                return 
    false;
            }
            else {
                return 
    true;
            }
        }

    ....

    lo script lo riadattato, in quanto questo effettuava un controllo sulle caselle di testo e non sulle checkbox, quindi sicuramente c'è qualche cosa sbagliato!

  2. #2
    prova così:

    codice:
    function emptyvalidationchecked(entered, alertbox) {
        with (entered) {
            if ((!checked) && (alertbox!="")) {
             alert(alertbox);
             return false;
            }
        }
        return true;
    }
    ciao

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.