salve devo controllare se un indirizzo web è scritto bene in un campo text.
Ho usato una espressione regolare:

codice:
var website=document.getElementsByName("website_reg").item().value;

if(website!="Sito Web"){
var letter=/^(([w]{3,3})+\.)+(([a-zA-Z9-0_\-\.]{2,})+\.)+([a-zA-Z0-9_]{2,})+$/;
if(!letter.test(website)){
error=true;
}
}
ma non funge, sapreste dirmi dove sbaglio?