Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Moderatore di Annunci siti web L'avatar di Cesar
    Registrato dal
    Dec 2001
    Messaggi
    3,446

    Problema con compilazione modulo (controlli javascript)

    Salve a tutti,
    sarò breve: perché, compilando il modulo del link sottostante non riesce a inviare il modulo?


    (http://www.ceb-al.it/h.asp sezione "contatti" -> nuova registrazione)

    Grazie!


  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    La pagina è po contorta (per usare un eufemismo) per me l'errore sta tra l'invio dei valori dell'onclick e la funzione prova a cambiare questa riga:
    codice:
    function msg_alert1(nome,cognome,via,citta,cap,prov,nazione,email,psw,cpsw,ppr,msg,status)
    ho invertito gli ultimi due valori, non sono sicuro che funzioni.

    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Moderatore di Annunci siti web L'avatar di Cesar
    Registrato dal
    Dec 2001
    Messaggi
    3,446
    Originariamente inviato da cavicchiandrea
    La pagina è po contorta (per usare un eufemismo) per me l'errore sta tra l'invio dei valori dell'onclick e la funzione prova a cambiare questa riga:
    codice:
    function msg_alert1(nome,cognome,via,citta,cap,prov,nazione,email,psw,cpsw,ppr,msg,status)
    ho invertito gli ultimi due valori, non sono sicuro che funzioni.

    niente da fare...

    firebug mi da il seguente errore (quando faccio click su "invia messaggio")

    i.submit is not a function
    msg_alert1("aaa", "aaa", "aaa", "aaa", "1111", "ss", "IT", "AAA@AAAA.AAA", "1234", "1234", "SI", "1234", "REGISTRA")contatti.asp (line 48)
    onclick(click clientX=0, clientY=0)contatti.asp (line 1)
    [Break on this error] undefined

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Proseguendo che la pagina e contorta e sarebbe da rifare con questa modifica sembra funzionare.
    codice:
    	function msg_alert1(Form,status) {
           Form.action="contatti.asp?status="+status
           if (Form.psw.value==Form.c_psw.value) {
    		if (Form.nome.value!="" && Form.cognome.value!="" && Form.via.value!="" && Form.citta.value!="" && Form.cap.value!="" && Form.prov.value!="" && Form.nazione.value!="" && Form.email.value!="" && Form.psw.value!="" && Form.email_in.value!="") { 
    		if (Form.ppr.value=="SI") {
    		if (confirm("OK! Effettui l’invio del messaggio?")) Form.submit()
    		  }
    		  else alert("ATTENZIONE!\nPer procedere devi dare l'assenso al Trattamento Dati Personali (legge 675 - Privacy).")
    		 }
    		 else alert("ATTENZIONE!\nDevi inserire TUTTI i dati nella Scheda.")
    		}
    		else alert("ATTENZIONE!\nInserisci la PASSWORD e confermala identica nella casella sottostante.")
    	}
    la funziona la richiami cosi:
    codice:
    onClick="msg_alert1(this.form,'REGISTRA')"
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Moderatore di Annunci siti web L'avatar di Cesar
    Registrato dal
    Dec 2001
    Messaggi
    3,446
    Grazie. Funziona.

    p.s. sai consigliarmi un buon libro sul javascript?

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.