Uncaught TypeError: Cannot read property

bitox

Nuovo Utente
11 Dic 2012
20
0
0
Salve sono nuovo di questo forum. spero di non creare un tread doppio ma non ho trovato la soluzione al mio problema.
ho un problemino con una funzione JS, la funzione restituisce;
Uncaught TypeError: Cannot read property 'Figura_giuridica' of undefined

ora non trovo l'errore.


QUI

c'è il codice della pagina e la funzione JS è questa:
Codice:
function verifica_form_giuridica(modulo)
{
	//var ragione_sociale_var = document.modulo.ragione_sociale.value;
	var Figura_giuridica_var = document.modulo.Figura_giuridica.value;
	var piva_var = document.modulo.piva.value;
	var codice_fiscale_azienda_var = document.modulo.codice_fiscale_azienda.value;
	var numero_iscrizione_rea_var = document.modulo.numero_iscrizione_rea.value;
	var anno_iscrizione_rea_var = document.modulo.anno_iscrizione_rea.value;
	var Provincia_del_rea_var = document.modulo.Provincia_del_rea.value;
	var indirizzo_var = document.modulo.indirizzo.value;
	var numero_var = document.modulo.numero.value;
	var comune_var = document.modulo.comune.value;
	var cap_var = document.modulo.cap.value;
	var provincia_var = document.modulo.provincia.value;
	var telfisso_var = document.modulo.telfisso.value;
	var nome_rapp_legale_var = document.modulo.nome_rapp_legale.value;
	var cognome_rapp_legale_var = document.modulo.cognome_rapp_legale.value;
	var Sesso_var = document.modulo.Sesso.value;
	var luogo_di_nascita_var = document.modulo.luogo_di_nascita.value;
	var prov_di_nascita_var = document.modulo.prov_di_nascita.value;
	var data_di_nascita_var = document.modulo.data_di_nascita.value;
	var doc_identità_var = document.modulo.doc_identità.value;
	var numero_documento_var = document.modulo.numero_documento.value;
	var nazionalità_var = document.modulo.nazionalità.value;
	var luogo_rilascio_doc_var = document.modulo.luogo_rilascio_doc.value;
	var pro_rilascio_var = document.modulo.pro_rilascio.value;
	var data_rilascio_var = document.modulo.data_rilascio.value;
	var email_rapp_var = document.modulo.email_rapp.value;
	var telefono_rapp_var = document.modulo.telefono_rapp.value;
	var nome_ref_legale_var = document.modulo.nome_ref_legale.value;
	var cognome_ref_legale_var = document.modulo.cognome_ref_legale.value;
	var Sesso_ref_var = document.modulo.Sesso_ref.value;
	var luogo_di_nascita_ref_var = document.modulo.luogo_di_nascita_ref.value;
	var prov_di_nascita_ref_var = document.modulo.prov_di_nascita_ref.value;
	var data_di_nascita_ref_var = document.modulo.data_di_nascita_ref.value;
	var codice_fiscale_ref_var = document.modulo.codice_fiscale_ref.value;
	var Email_ref_var = document.modulo.Email_ref.value;

	if ((ragione_sociale_var == "") || (ragione_sociale_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.ragione_sociale.focus();
	  return false;
	 }
	if ((Figura_giuridica_var == "") || (Figura_giuridica_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.Figura_giuridica.focus();
	  return false;
	 }
	if ((piva_var == "") || (piva_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.piva.focus();
	  return false;
	 }
	if ((codice_fiscale_azienda_var == "") || (codice_fiscale_azienda_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.codice_fiscale_azienda.focus();
	  return false;
	 }
	if ((numero_iscrizione_rea_var == "") || (numero_iscrizione_rea_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.numero_iscrizione_rea.focus();
	  return false;
	 }
	if ((anno_iscrizione_rea_var == "") || (anno_iscrizione_rea_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.anno_iscrizione_rea.focus();
	  return false;
	 }
	if ((Provincia_del_rea_var == "") || (Provincia_del_rea_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.Provincia_del_rea.focus();
	  return false;
	 }
	if ((indirizzo_var == "") || (indirizzo_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.indirizzo.focus();
	  return false;
	 }
	if ((numero_var == "") || (numero_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.numero.focus();
	  return false;
	 }
	if ((comune_var == "") || (comune_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.comune.focus();
	  return false;
	 }
	if ((cap_var == "") || (cap_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.cap.focus();
	  return false;
	 }
	if ((provincia_var == "") || (provincia_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.provincia.focus();
	  return false;
	 }
	if ((telfisso_var == "") || (telfisso_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.telfisso.focus();
	  return false;
	 }
	if ((nome_rapp_legale_var == "") || (nome_rapp_legale_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.nome_rapp_legale.focus();
	  return false;
	 }
	if ((cognome_rapp_legale_var == "") || (cognome_rapp_legale_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.cognome_rapp_legale.focus();
	  return false;
	 }
	if ((Sesso_var == "") || (Sesso_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.Sesso.focus();
	  return false;
	 }
	if ((luogo_di_nascita_var == "") || (luogo_di_nascita_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.luogo_di_nascita.focus();
	  return false;
	 }
	if ((prov_di_nascita_var == "") || (prov_di_nascita_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.prov_di_nascita.focus();
	  return false;
	 }
	if ((data_di_nascita_var == "") || (data_di_nascita_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.data_di_nascita.focus();
	  return false;
	 }
	if ((doc_identità_var == "") || (doc_identità_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.doc_identità.focus();
	  return false;
	 }
	if ((numero_documento_var == "") || (numero_documento_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.numero_documento.focus();
	  return false;
	 }
	if ((nazionalità_var == "") || (nazionalità_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.nazionalità.focus();
	  return false;
	 }
	if ((luogo_rilascio_doc_var == "") || (luogo_rilascio_doc_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.luogo_rilascio_doc.focus();
	  return false;
	 }
	if ((pro_rilascio_var == "") || (pro_rilascio_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.pro_rilascio.focus();
	  return false;
	 }
	if ((data_rilascio_var == "") || (data_rilascio_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.data_rilascio.focus();
	  return false;
	 }
	if ((email_rapp_var == "") || (email_rapp_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.email_rapp.focus();
	  return false;
	 }
	if ((telefono_rapp_var == "") || (telefono_rapp_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.telefono_rapp.focus();
	  return false;
	 }
	if ((nome_ref_legale_var == "") || (nome_ref_legale_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.nome_ref_legale.focus();
	  return false;
	 }
	if ((cognome_ref_legale_var == "") || (cognome_ref_legale_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.cognome_ref_legale.focus();
	  return false;
	 }
	if ((Sesso_ref_var == "") || (Sesso_ref_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.Sesso_ref.focus();
	  return false;
	 }
	if ((luogo_di_nascita_ref_var == "") || (luogo_di_nascita_ref_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.luogo_di_nascita_ref.focus();
	  return false;
	 }
	if ((prov_di_nascita_ref_var == "") || (prov_di_nascita_ref_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.prov_di_nascita_ref.focus();
	  return false;
	 }
	if ((data_di_nascita_ref_var == "") || (data_di_nascita_ref_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.data_di_nascita_ref.focus();
	  return false;
	 }
	if ((codice_fiscale_ref_var == "") || (codice_fiscale_ref_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.codice_fiscale_ref.focus();
	  return false;
	 }
	if ((Email_ref_var == "") || (Email_ref_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  document.modulo.Email_ref.focus();
	  return false;
	 }
	else
		{
		   document.modulo.action = "riepilogo.php";
		   document.modulo.submit();
		}
	}

fatemi capire dov'è lerrore :)
 

f107

Utente Attivo
7 Ago 2012
206
6
18
Roma
Magari è da un po che non uso questa dicitura...
ma non dovrebbe essere document.NOME_FORM.NOME_CAMPO.value??
Dal sorgente che hai dato il nome del form che interessa quel campo è form_giuridica.

Se posso darti qualche consiglio, non fare solo controlli in Js, se uno disattiva il js e ha brutte intenzioni può fare danni.
Inoltre http://www.testpartnerh3g.altervista.org/storyboard.php?usr=a stai attento qui!! XSS

P.S. il link che hai messo modificalo e togli il view-suorce ;)

Spero ti sia stato utile.

PP.SS.
Cosi dovrebbe andare
HTML:
<script>
function verifica_form_giuridica(modulo)
{
	var ragione_sociale_var = modulo.ragione_sociale.value;
	var Figura_giuridica_var = modulo.Figura_giuridica.value;
	var piva_var = modulo.piva.value;
	var codice_fiscale_azienda_var = modulo.codice_fiscale_azienda.value;
	var numero_iscrizione_rea_var = modulo.numero_iscrizione_rea.value;
	var anno_iscrizione_rea_var = modulo.anno_iscrizione_rea.value;
	var Provincia_del_rea_var = modulo.Provincia_del_rea.value;
	var indirizzo_var = modulo.indirizzo.value;
	var numero_var = modulo.numero.value;
	var comune_var = modulo.comune.value;
	var cap_var = modulo.cap.value;
	var provincia_var = modulo.provincia.value;
	var telfisso_var = modulo.telfisso.value;
	var nome_rapp_legale_var = modulo.nome_rapp_legale.value;
	var cognome_rapp_legale_var = modulo.cognome_rapp_legale.value;
	var Sesso_var = modulo.Sesso.value;
	var luogo_di_nascita_var = modulo.luogo_di_nascita.value;
	var prov_di_nascita_var = modulo.prov_di_nascita.value;
	var data_di_nascita_var = modulo.data_di_nascita.value;
	var doc_identità_var = modulo.doc_identità.value;
	var numero_documento_var = modulo.numero_documento.value;
	var nazionalità_var = modulo.nazionalità.value;
	var luogo_rilascio_doc_var = modulo.luogo_rilascio_doc.value;
	var pro_rilascio_var = modulo.pro_rilascio.value;
	var data_rilascio_var = modulo.data_rilascio.value;
	var email_rapp_var = modulo.email_rapp.value;
	var telefono_rapp_var = modulo.telefono_rapp.value;
	var nome_ref_legale_var = modulo.nome_ref_legale.value;
	var cognome_ref_legale_var = modulo.cognome_ref_legale.value;
	var Sesso_ref_var = modulo.Sesso_ref.value;
	var luogo_di_nascita_ref_var = modulo.luogo_di_nascita_ref.value;
	var prov_di_nascita_ref_var = modulo.prov_di_nascita_ref.value;
	var data_di_nascita_ref_var = modulo.data_di_nascita_ref.value;
	var codice_fiscale_ref_var = modulo.codice_fiscale_ref.value;
	var Email_ref_var = modulo.Email_ref.value;

	if ((ragione_sociale_var == "") || (ragione_sociale_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.ragione_sociale.focus();
	  return false;
	 }
	if ((Figura_giuridica_var == "") || (Figura_giuridica_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.Figura_giuridica.focus();
	  return false;
	 }
	if ((piva_var == "") || (piva_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.piva.focus();
	  return false;
	 }
	if ((codice_fiscale_azienda_var == "") || (codice_fiscale_azienda_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.codice_fiscale_azienda.focus();
	  return false;
	 }
	if ((numero_iscrizione_rea_var == "") || (numero_iscrizione_rea_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.numero_iscrizione_rea.focus();
	  return false;
	 }
	if ((anno_iscrizione_rea_var == "") || (anno_iscrizione_rea_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.anno_iscrizione_rea.focus();
	  return false;
	 }
	if ((Provincia_del_rea_var == "") || (Provincia_del_rea_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.Provincia_del_rea.focus();
	  return false;
	 }
	if ((indirizzo_var == "") || (indirizzo_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.indirizzo.focus();
	  return false;
	 }
	if ((numero_var == "") || (numero_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.numero.focus();
	  return false;
	 }
	if ((comune_var == "") || (comune_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.comune.focus();
	  return false;
	 }
	if ((cap_var == "") || (cap_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.cap.focus();
	  return false;
	 }
	if ((provincia_var == "") || (provincia_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.provincia.focus();
	  return false;
	 }
	if ((telfisso_var == "") || (telfisso_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.telfisso.focus();
	  return false;
	 }
	if ((nome_rapp_legale_var == "") || (nome_rapp_legale_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.nome_rapp_legale.focus();
	  return false;
	 }
	if ((cognome_rapp_legale_var == "") || (cognome_rapp_legale_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.cognome_rapp_legale.focus();
	  return false;
	 }
	if ((Sesso_var == "") || (Sesso_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.Sesso.focus();
	  return false;
	 }
	if ((luogo_di_nascita_var == "") || (luogo_di_nascita_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.luogo_di_nascita.focus();
	  return false;
	 }
	if ((prov_di_nascita_var == "") || (prov_di_nascita_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.prov_di_nascita.focus();
	  return false;
	 }
	if ((data_di_nascita_var == "") || (data_di_nascita_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.data_di_nascita.focus();
	  return false;
	 }
	if ((doc_identità_var == "") || (doc_identità_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.doc_identità.focus();
	  return false;
	 }
	if ((numero_documento_var == "") || (numero_documento_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.numero_documento.focus();
	  return false;
	 }
	if ((nazionalità_var == "") || (nazionalità_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.nazionalità.focus();
	  return false;
	 }
	if ((luogo_rilascio_doc_var == "") || (luogo_rilascio_doc_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.luogo_rilascio_doc.focus();
	  return false;
	 }
	if ((pro_rilascio_var == "") || (pro_rilascio_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.pro_rilascio.focus();
	  return false;
	 }
	if ((data_rilascio_var == "") || (data_rilascio_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.data_rilascio.focus();
	  return false;
	 }
	if ((email_rapp_var == "") || (email_rapp_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.email_rapp.focus();
	  return false;
	 }
	if ((telefono_rapp_var == "") || (telefono_rapp_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.telefono_rapp.focus();
	  return false;
	 }
	if ((nome_ref_legale_var == "") || (nome_ref_legale_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.nome_ref_legale.focus();
	  return false;
	 }
	if ((cognome_ref_legale_var == "") || (cognome_ref_legale_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.cognome_ref_legale.focus();
	  return false;
	 }
	if ((Sesso_ref_var == "") || (Sesso_ref_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.Sesso_ref.focus();
	  return false;
	 }
	if ((luogo_di_nascita_ref_var == "") || (luogo_di_nascita_ref_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.luogo_di_nascita_ref.focus();
	  return false;
	 }
	if ((prov_di_nascita_ref_var == "") || (prov_di_nascita_ref_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.prov_di_nascita_ref.focus();
	  return false;
	 }
	if ((data_di_nascita_ref_var == "") || (data_di_nascita_ref_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.data_di_nascita_ref.focus();
	  return false;
	 }
	if ((codice_fiscale_ref_var == "") || (codice_fiscale_ref_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.codice_fiscale_ref.focus();
	  return false;
	 }
	if ((Email_ref_var == "") || (Email_ref_var == "undefined")) 
	 {
	  alert("Il campo è obbligatorio.");
	  modulo.Email_ref.focus();
	  return false;
	 }
	else
		{
		   modulo.action = "riepilogo.php";
		   modulo.submit();
		}
	}
</script>
<form action='newclient.php' method='POST'>
		<SELECT name='selezione'>
		<OPTION selected value='0'> </OPTION>
		<OPTION value='1'>Persona Giuridica</OPTION>
		<OPTION value='2'>Ditta Idividuale</OPTION>
		</SELECT>
		<input type='submit' value='Carica'>
		</form>
		PERSONA GIURIDICA<form method='POST' name='form_giuridica'>
				
		<table border='0' align='center'>
		<tr>
		<td>
			<table>
				<tr>DATI DEL CLIENTE</tr>
			<tr>
				<td>Denominazione/Ragione Sociale </td>
				<td><input type='text' name='ragione_sociale'></td>
			</tr>
			<tr>
				<td>Figura Giuridica </td>
				<td><input type='text' name='Figura_giuridica'></td>
			</tr>
			<tr>
				<td>Partita Iva </td>
				<td><input type='text' name='piva'></td>
			</tr>
			<tr>
				<td>Codice Fiscale </td>
				<td><input type='text' name='codice_fiscale_azienda'></td>
			</tr>
			<tr>
				<td>Numero di Iscrizione al REA </td>
				<td><input type='text' name='numero_iscrizione_rea'></td>
			</tr>
			<tr>
				<td>Anno di Iscrizione al REA </td>
				<td><input type='text' name='anno_iscrizione_rea'></td>
			</tr>
			<tr>
				<td>Provincia del REA </td>
				<td><input type='text' name='Provincia_del_rea'></td>
			</tr>
			<tr>
				<td>
			SEDE LEGALE
				</td>
			</tr>
			<tr>
			    <td>Indirizzo </td>
				<td><input type='text' name='indirizzo'></td>
			</tr>
			<tr>
				<td>N°. </td>
				<td><input type='text' name='numero'></td>
			</tr>
			<tr>
				<td>Comune</td>
				<td><input type='text' name='comune'></td>
			</tr>
			<tr>
				<td>CAP </td>
				<td><input type='text' name='cap'></td>
			</tr>
			<tr>
				<td>Prov. </td>
				<td><input type='text' name='provincia'></td>
			</tr>
			<tr>
				<td>Nazione </td>
				<td><input type='text' name='nazione'></td>
			</tr>
			<tr>
				<td>TEL fisso</td>
				<td><input type='text' name='telfisso'></td>
			</tr>
			<tr>
				<td>Fax </td>
				<td><input type='text' name='fax'></td>
			</tr>
			<tr>
				<td>Capitale Sociale </td>
				<td><input type='text' name='capitale_sociale'></td>
			</tr>
			<tr>
				<td>Fatturato </td>
				<td><input type='text' name='fatturato'></td>
			</tr>
			<tr>
				<td>Codice Settore Attività </td>
				<td><input type='text' name='codice_attività'></td>
			</tr>
			<tr>
				<td>N. Dipendenti </td>
				<td><input type='text' name='numero_dipendenti'></td>
			</tr>
				</table>
				</td>
				
				<td><table>
			<tr>DATI DEL RAPPRESENTATE LEGALE</tr>
			<tr>
				<td>Nome </td>
				<td><input type='text' name='nome_rapp_legale'></td>
			</tr>
			<tr>
				<td>Cognome</td>
				<td><input type='text' name='cognome_rapp_legale'></td>
			</tr>
			<tr>
				<td>Sesso</td>
				<td>
				<SELECT name='Sesso'>
				<OPTION selected value='null'>Seleziona Sesso</OPTION>
				<OPTION value='m'>Uomo</OPTION>
				<OPTION value='f'>Donna</OPTION></td>
			</tr>
			<tr>
				<td>Luogo di Nasciata</td>
				<td><input type='text' name='luogo_di_nascita'></td>
			</tr>
			<tr>
				<td>Prov.</td>
				<td><input type='text' name='prov_di_nascita'></td>
			</tr>
			<tr>
				<td>Data di Nascita</td>
				<td><input type='text' name='data_di_nascita'></td>
			</tr>
			<tr>
				<td>Doc. Identità</td>
				<td><SELECT name='doc_identità'>
				<OPTION selected value='null'>Seleziona Documento</OPTION>
				<OPTION value='ci'>C.I.</OPTION>
				<OPTION value='pass'>Pass.</OPTION>
				<OPTION value='pat'>Pat.</OPTION></td>
			</tr>
			<tr>
				<td>Numero</td>
				<td><input type='text' name='numero_documento'></td>
			</tr>
			<tr>
				<td>Nazionalità</td>
				<td><input type='text' name='nazionalità'></td>
			</tr>
			<tr>
				<td>Luogo di Rilascio</td>
				<td><input type='text' name='luogo_rilascio_doc'></td>
			</tr>
			<tr>
				<td>provincia di rilascio(sigla)</td>
				<td><input type='text' name='pro_rilascio'></td>
			</tr>
			<tr>
				<td>Data di Rilascio</td>
				<td><input type='text' name='data_rilascio'></td>
			</tr>
			<tr>
				<td>Email</td>
				<td><input type='text' name='email_rapp'></td>
			</tr>
			<tr>
				<td>telefono</td>
				<td><input type='text' name='telefono_rapp'></td>
			</tr>
				<tr>
				<td>DATI DEL REFERENTE LEGALE</td>
				</tr>
				<tr>
				<td>Nome </td>
				<td><input type='text' name='nome_ref_legale'></td>
			</tr>
			<tr>
				<td>Cognome</td>
				<td><input type='text' name='cognome_ref_legale'></td>
			</tr>
			<tr>
				<td>Sesso</td>
				<td>
				<SELECT name='Sesso_ref'>
				<OPTION selected value='null'>Seleziona Sesso</OPTION>
				<OPTION value='m'>Uomo</OPTION>
				<OPTION value='f'>Donna</OPTION></td>
			</tr>
			<tr>
				<td>Luogo di Nasciata</td>
				<td><input type='text' name='luogo_di_nascita_ref'></td>
			</tr>
			<tr>
				<td>Prov.</td>
				<td><input type='text' name='prov_di_nascita_ref'></td>
			</tr>
			<tr>
				<td>Data di Nascita</td>
				<td><input type='text' name='data_di_nascita_ref'></td>
			</tr>
			<tr>
				<td>Codice Fiscale</td>
				<td><input type='text' name='codice_fiscale_ref'></td>
			</tr>
			<tr>
				<td>Email</td>
				<td><input type='text' name='Email_ref'></td>
			</tr>	
				
				</table></td>
			</table>
	
			<input type='button' value='1' onClick='verifica_form_giuridica(this.form);'>
	
	       </form>
 
Ultima modifica:

bitox

Nuovo Utente
11 Dic 2012
20
0
0
Grazie mille ora lo provo subito. sono un pò inesperto in JS mi ci sto avvicinando, per il resto queste sono solo prove tecniche non esiste nessun dato sensibile per ora e nessun utente presente :)
 

bitox

Nuovo Utente
11 Dic 2012
20
0
0
testato, ora l'errore è: Uncaught ReferenceError: verifica_form_giuridica is not defined
 
Ultima modifica:

f107

Utente Attivo
7 Ago 2012
206
6
18
Roma
aaaa.JPG
Firefox, quando premo ok mi mette il focus su Partita Iva.
Dovrebbe fare questo no??
Che browser utilizzi?
 

bitox

Nuovo Utente
11 Dic 2012
20
0
0
sto utilizzando chrome, devo spostare tutto su di un file html esatto? ho usato il metodo canonico script nell'head e la form nel body
 

bitox

Nuovo Utente
11 Dic 2012
20
0
0
ok è stato risolto, ho fatto l'aggiornamento forzato e si è messo a funzionare, quindi il mio errore stava nella sintassi dei controlli esatto? cmq grazie mille per l'aiuto
 

f107

Utente Attivo
7 Ago 2012
206
6
18
Roma
ok è stato risolto, ho fatto l'aggiornamento forzato e si è messo a funzionare, quindi il mio errore stava nella sintassi dei controlli esatto? cmq grazie mille per l'aiuto

Creo che il problema era questo:
verifica_form_giuridica(form_giuridica);

Ora sono di fretta e non posso scrivere molto, ma in poche parole tu volevi passare il nome del form alla funzione e dentro la F facevi document.modulo. ecc ecc
Il problema è che cosi non gli passi il nome, ovvero una stringa, per farlo dovresti fare cosi: verifica_form_giuridica('form_giuridica');
N.B. secondo me neanche cosi funziona il tuo approccio, infatti io avrei fatto o come ti ho postato, oppure scrivendo verifica_form_giuridica(document.form_giuridica); e sulla funzione avrei utilizzato solo modulo.NOME_CAMPO.value per recuperare il tutto.
Spero di essere stato chiaro anche se breve!
Ciao ciao
 
Discussioni simili
Autore Titolo Forum Risposte Data
V Uncaught TypeError: Failed to execute Javascript 0
Marcolotto HTMLCollection: Uncaught TypeError: Illegal constructor Javascript 0
A Uncaught TypeError: Object [object Object] has no method 'cycle' jQuery 1
A Uncaught Error: jQuery 1
F Uncaught (in promise) Error: 3000ms timeout exceeded Javascript 0
T [PHP] aiuto....Fatal error: Uncaught Error:non riesco a capire PHP 1
R Aiuto: Uncaught SyntaxError: Unexpected token WordPress 2
G Fatal error: Uncaught Error: Call to undefined method UserController PHP 0
G Uncaught SyntaxError: Unexpected token ILLEGAL Javascript 1
G Fatal error: Uncaught exception 'PDOException' PHP 12
felino [JQuery] TypeError: $ is not a function jQuery 1
L Error Code: 1215. Cannot add foreign key constraint MySQL 3
M non static method cannot be referenced from a static context Java 1
M Errore pagina php 'Cannot detect primary key' PHP 8
G Errore Cannot read property 'childNodes' of undefined per mancanza nodo nel file xml XML 6
romeocharly [WordPress] .../ffmpeg/ffmpeg32.so: cannot execute binary file" WordPress 11
G [PHP] Warning: Cannot modify header information - headers already sent by PHP 3
A Errore: cannot call methods on dialog prior to initialization; attempted to call method 'open' jQuery 4
JackIlPazzo Cannot add foreign key constraint MySQL 1
J Errore the value cannot be null or empty ASP.NET 1
Nik Cannot send session cache limiter - ERRORE utilizzando session_start(); PHP 3
L Error: int cannot be dereferenced Java 1
filippino Fatal error: Cannot redeclare (function) PHP 2
L Cannot find executable for CFBundle Sviluppo app per iOS 0
L ITSM-9000 the bundle identifier cannot be changed from the current value Sviluppo app per iOS 0
D Cannot find XELDZ in all drives Windows e Software 0
H Warning: Cannot modify header information... PHP 6
T Fatal error: Cannot access empty property PHP 2
A errore : "550 cannot stor no permission" per pubblicare il sito con expression web Webdesign e Grafica 0
A errore : "550 cannot stor no permission" per pubblicare il sito con expression web HTML e CSS 1
L Warning: Cannot modify header information - headers already sent by... PHP 9
H Warning: session_start() [function.session-start]: Cannot send session cache limiter PHP 8
M Warning: session_start(): Cannot send session cache... ???? PHP 5
M Warning: Cannot modify header information - headers already sent by (output started a PHP 1
I Cannot access a closed file ASP.NET 2

Discussioni simili