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

    campi dei moduli obbligatori

    Ciao a tutti. Chi puo' aiutarmi. Voglio creare uno script in Javacript che mi permetta di obbligare il visitatore del mio sito a inserire le voci solo su alcuni campi di un form. Grazie a chiunque mi rispondera'.

  2. #2
    Ciao Alessio 82,
    ti do il codice ... tieni presente che devi sostituire il nome del campo al simbolo [$$] che ho inserito, altrimenti non funzionerà.
    Ho usato questo script, e devo dire che funziona molto bene: ti fa comparire un messaggio di windows in cui ti obbliga a compilare quel dato campo.
    Provalo!!!!
    ---------------------------------------
    <SCRIPT LANGUAGE=javascript>
    <!--
    function checkForm(f){
    //Controllo campo [$$]
    var campo = f.[$$].value;
    var boolEsatto = false;
    for(var i=0; i < campo.length; i++) {
    if(campo.charCodeAt(i)!=32) {
    boolEsatto = true;
    break;
    }
    }
    if(!boolEsatto) {
    //Avviso per l'utente
    window.alert('ATTENZIONE: è obbligatorio compilare il campo [$$].');
    //Posiziono il cursore sul campo obbligatorio
    f.[$$].focus();
    //Esco dalla funzione
    return false;
    }
    -----------------------------------------
    Fammi sapere se va .... ciao

  3. #3
    Grazie mille per la risposta, ma non ho capito molto...
    Le parentesi quadre le devo includere? Se il mio campo si chiamasse INDIRIZZO, devo scrivere [INDIRIZZO] o semplicemente INDIRIZZO?
    Io ho scritto una pagina in html che, tramite metodo post, al momento dell'invio, fa gestire il tutto ad uno script php. In che punto preciso della pagina html devo inserire questo codice javascript?
    Io l'ho inserito prima dell'inizio del modulo ma non succede niente.
    Grazie mille 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.