Ciao a tutti. premetto che non ho esperienza in Javascript.
Con l'ausilio di un programma a pagamento ho sviluppato un sito di commercio online.
Ovviamente non è semplicissimo effettuare le varie modifiche perchè gli esempi che trovo nel forum non sono, almeno per me, facilmente adattabili alla struttura del sito.
Vorrei che in fase di registazione, il campo partita iva fosse validato.
Secondo voi, per come è strutturata la pagina posso intervenire direttamente su di essa ?PAGINA DI REGISTRAZIONE
Non so come gestire il seguente codice dal pulsante presente nel form di registrazione
function ControllaPIVA(pi)
{
if( pi == '' ) return '';
if( pi.length != 11 )
return "La lunghezza della partita IVA non �\n" +
"corretta: la partita IVA dovrebbe essere lunga\n" +
"esattamente 11 caratteri.\n";
validi = "0123456789";
for( i = 0; i < 11; i++ ){
if( validi.indexOf( pi.charAt(i) ) == -1 )
return "La partita IVA contiene un carattere non valido `" +
pi.charAt(i) + "'.\nI caratteri validi sono le cifre.\n";
}
s = 0;
for( i = 0; i <= 9; i += 2 )
s += pi.charCodeAt(i) - '0'.charCodeAt(0);
for( i = 1; i <= 9; i += 2 ){
c = 2*( pi.charCodeAt(i) - '0'.charCodeAt(0) );
if( c > 9 ) c = c - 9;
s += c;
}
if( ( 10 - s%10 )%10 != pi.charCodeAt(10) - '0'.charCodeAt(0) )
return "La partita IVA non � valida:\n" +
"il codice di controllo non corrisponde.\n";
return '';
}