HighDots Forums  

form per mail

Javascript (Italian) Il linguaggio JavaScript (it.comp.lang.javascript)


Discuss form per mail in the Javascript (Italian) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
acfo_2004
 
Posts: n/a

Default form per mail - 01-13-2006 , 10:38 AM






in un form per invio e-mail uso un javascript che mi controlla che nei
campi obbligatori che siano dei caratteri. Per l'indirizzo mail vorrei
anche aggiungere un controllo che verifichi la presenza della "@".
Purtroppo, non conoscendo js, ho usato del codice già pronto, ma che non
saprei modificarlo per aggiungere l'ulteriore controllo; qualcuno mi può
dare una mano????
il codice che utilizzo è:

function checkrequired(which){

var pass=true
if (document.images){
for (i=0;i<which.length;i++){
var tempobj=which.elements[i]
if (tempobj.name.substring(0,8)=="required"){
if
(((tempobj.type=="text"||tempobj.type=="textarea") &&tempobj.value=='')||(tempobj.type.toString().cha rAt(0)=="s"&&tempobj.selectedIndex==-1)){
pass=false
break
}
}
}
}
if (!pass){
alert("Non hai compilato correttamente il form. Alcune informazioni non
sono state inserite. Clicca su OK e verifica l'errore")
return false
}
else
return true
}
var ns6=document.getElementById&&!document.all
function restrictinput(maxlength,e,placeholder){
if (window.event&&event.srcElement.value.length>=maxl ength)
return false
else if
(e.target&&e.target==eval(placeholder)&&e.target.v alue.length>=maxlength){
var pressedkey=/[a-zA-Z0-9\.\,\/]/
if (pressedkey.test(String.fromCharCode(e.which)))
e.stopPropagation()
}
}

e nel body
<FORM name="lettera" onSubmit="return checkrequired(this)"…………

Grazie
augusto


--


questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news segnala gli abusi ad abuse (AT) newsland (DOT) it



Reply With Quote
  #2  
Old   
Cristiano Larghi
 
Posts: n/a

Default Re: form per mail - 01-13-2006 , 10:46 AM






In data Fri, 13 Jan 2006 16:38:29 +0100, acfo_2004 ha scritto:

Quote:
in un form per invio e-mail uso un javascript che mi controlla che nei
campi obbligatori che siano dei caratteri. Per l'indirizzo mail vorrei
anche aggiungere un controllo che verifichi la presenza della "@".
il javascript che usi è IMHO ridondante e terribile. E' stato chiesto già
parecchie volte e sono state fornite RegExp per verifica dei campi mail:

http://groups.google.it/groups?hl=it...g. javascript

--
"Emancipate yourselves from mental slavery;
None but ourselves can free our minds"
B.M.


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.