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

    errore campi obbligatori

    ciao,
    magari il problema era già stato affrontato ma non ho trovato la discussione cmq il mio problema è il seguente
    ho fatto un form con dreamweaver mx ho messo dei campi obbligatori
    utilizzando l'azione convalida modulo.
    ora mi è stato chiesto di modificare il messaggio di errore che appare quando si sbaglia.
    non so come fare qualcuno mi può aiutare?
    grazie
    irene



  2. #2
    Utente di HTML.it L'avatar di Inoki
    Registrato dal
    Oct 2001
    Messaggi
    788

    Re: errore campi obbligatori

    Originariamente inviato da irrepico
    ciao,
    magari il problema era già stato affrontato ma non ho trovato la discussione cmq il mio problema è il seguente
    ho fatto un form con dreamweaver mx ho messo dei campi obbligatori
    utilizzando l'azione convalida modulo.
    ora mi è stato chiesto di modificare il messaggio di errore che appare quando si sbaglia.
    non so come fare qualcuno mi può aiutare?
    grazie
    irene


    Il testo che devi modificare dovrebbe essere all'interno di un alert

    alert('testo che ti interessa');

    Ma se posti il codice sarà più facile individuarlo
    "La teoria è quando si sa tutto e niente funziona. La pratica è quando
    tutto funziona e nessuno sa il perché. In questo caso, abbiamo messo
    insieme la teoria e la pratica: non c'è niente che funziona... e nessuno sa
    il perché!" (Albert Einstein)

  3. #3
    grazie ti mando la pagina no ,tutta non ci sta
    ti scrivo il link del sito da cui la puoi vedere
    http://www.giemmehotels.com/italiano...notazioni.html

    irene




    <html>

    <head>
    <meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
    <meta name="generator" content="Adobe GoLive 6">
    <title>Giemme</title>

    <script language="JavaScript">
    <!--
    // ZetaScript
    var controllo;
    function apri(URL, W, H)
    {
    if (controllo==1){POP.window.close();controllo=0};
    X = (screen.width - W) / 2;
    Y = (screen.height - H) / 2;
    P = "width=" + W + ",height=" + H + ",";
    P+= "top=" + Y + ",left=" + X + ",";
    P+= "scrollbars=no,status=no,resizable=no";
    POP = window.open(URL, "", P);
    POP.window.focus();
    }

    function MM_openBrWindow(theURL,winName,features) { //v2.0
    window.open(theURL,winName,features);
    }

    function MM_findObj(n, d) { //v4.01
    var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
    if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
    for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
    if(!x && d.getElementById) x=d.getElementById(n); return x;
    }

    function MM_validateForm() { //v4.0
    var i,p,q,nm,test,num,min,max,errors='',args=MM_valida teForm.arguments;
    for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
    if (val) { nm=val.name; if ((val=val.value)!="") {
    if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
    if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
    } else if (test!='R') { num = parseFloat(val);
    if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
    if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
    min=test.substring(8,p); max=test.substring(p+1);
    if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
    } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
    } if (errors) alert('The following error(s) occurred:\n'+errors);
    document.MM_returnValue = (errors == '');
    }
    //-->
    </script>

  4. #4
    Utente di HTML.it L'avatar di Inoki
    Registrato dal
    Oct 2001
    Messaggi
    788
    Originariamente inviato da irrepico

    } if (errors) alert('The following error(s) occurred:\n'+errors);
    document.MM_returnValue = (errors == '');
    }
    //-->
    </script>
    Guarda la prima riga del testo quotato:
    codice:
    if (errors) alert('The following error(s) occurred:\n'+errors);
    Dovrebbe essere quello che ti interessa...
    "La teoria è quando si sa tutto e niente funziona. La pratica è quando
    tutto funziona e nessuno sa il perché. In questo caso, abbiamo messo
    insieme la teoria e la pratica: non c'è niente che funziona... e nessuno sa
    il perché!" (Albert Einstein)

  5. #5
    ok grazie tante ci smanetto un po'
    perchè il cliente vuole modificare la frase di errore nel momento in
    cui uno mette delle lettere al posto dei numeri nel campo numero di telefono.
    ci dovrei riuscire
    grazie ancora
    irene




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.