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

    segnalazioni con Dreamweaver

    Ciao a tutti! ho realizzato un form con dreamweaver assegnado nella convalida modulo, dei campi obbligatori.
    Quando il messaggio viene inoltrato senza compilare i campi di testo in modo corretto, escono degli avvisi preimpostati di errore di compilazione.
    Io volevo inserire dei messaggi di avviso da me scritti, qualche idea?

    per vedere cosa succede il link è questo:

    http://www.pixelperpollice.com/provateo.htm

  2. #2
    codice:
    function MM_validateForm() { //v4.0
      var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.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') {
            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 (val<min || max<val) 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 == '');
    devi modificare le parti in grassetto che ti ho segnato
    [supersaibal] How is it you're feeling so uneasy?
    How is it that I feel fine?
    Life reveals what is dealt through seasons
    Circle comes around each time
    [/supersaibal]

  3. #3
    ok ci provo subito, quidi bisogna andare a toccare direttamente il codice, nn si può modificare con dreamweaver!

  4. #4
    personalmente non uso mai i wizard per creare il codice, quindi non lo so.
    Di certo ha più senso capire il codice e modificarlo dove serve
    [supersaibal] How is it you're feeling so uneasy?
    How is it that I feel fine?
    Life reveals what is dealt through seasons
    Circle comes around each time
    [/supersaibal]

  5. #5
    Sono d'accordo con te, ero in cerca anche di questa soluzione!
    Cmq ho risolto mi 6 stato di grande aiuto Grazie!

  6. #6
    Di nulla

    [supersaibal] How is it you're feeling so uneasy?
    How is it that I feel fine?
    Life reveals what is dealt through seasons
    Circle comes around each time
    [/supersaibal]

  7. #7
    Spero che tu abbia il post ancora aperto!
    è sorto un problema strano "per le mie conoscenze" quando compilo il form mi si apre Outlook con un nuovo messaggio da compilare, sai dirmi il perchè, altre quattro persone che l'hanno provato l'ha spedito senza problemi!??? :master:

  8. #8
    A me lo manda solo dopo avermi presentato il form Allegato.
    Di preciso non so quale possa essere il problema, ma penso che dipenda dal Browser con cui compili il form e dal tipo di client di posta installato oltre che dalla config. di quest'ultimo.
    Per inviare mail dal web, ti consiglio di usare un linguaggio lato server, in quanto col sistema che usi tu, dai per scontato che chi compila il form stia navigando dal suo PC e abbia configurato il un account di posta, il che non è sempre vero (internet cafè, pc aziendale, ecc...).
    E la problematica che ti si propone, mette a nudo tutto ciò.

    Con uno script lato Server chiunque può inviare il form da qualsiasi PC.
    [supersaibal] How is it you're feeling so uneasy?
    How is it that I feel fine?
    Life reveals what is dealt through seasons
    Circle comes around each time
    [/supersaibal]

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.