Salve a tutti,
premetto che sono nuovo con javascript e vorrei utilizzare Il plugin di Facebook denominato "Registration"
https://developers.facebook.com/docs.../registration/
e vorrei validare il campo Numero di telefono a cui vorrei aggiungere questo set di caratteri:
._-) +(:/
c'č anche uno spazio vuoto
di seguito il codice javascrip perfettamente funzionante (che tra le altre ha l'alert che sul plugin di facebook non č necessario):

<form name="modulo" id="modulo" onSubmit="return controllo();" method="post" action="paginadiprova.php">
Numero
<input name="numero" type="text" id="numero" size="30" />
<br />
<input type="submit" name="Submit" value="Invia" />
</form>
<script language="JavaScript">
function controllo(){
with(document.modulo) {
var ckNumero = /^[\d._\-\) \+\(:\/]+$/;
if(numero.value=="") {
alert("Errore: compilare il campo numero");
numero.focus();
return false;
}else if(!ckNumero.test(numero.value)) {
alert("Errore: Numero non valido ");
numero.focus();
return false;
}
}
return true;
}
</script>

che vorrei integrare nel plugin di facebook:

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">
<div id="fb-root"></div>
<script>
* window.fbAsyncInit = function() {
* * FB.init({appId: '172977976174862', status: true, cookie: true, xfbml: true});
* };
* (function() {
* * var e = document.createElement('script'); e.async = true;
* * e.src = document.location.protocol +
* * * '//connect.facebook.net/it_IT/all.js';
* * document.getElementById('fb-root').appendChild(e);
* }());
</script>
<fb:registration redirect-uri=""
fields='[
{"name":"name"},
{"name":"numero","description":"Numero di telefono","type":"text"},
]'
onvalidate="validate"></fb:registration>
<script>
function validate(form) {
errors = {};
if (form.numero !== "1234567890") {
errors.numero = "compila il campo";
}
return errors;
}
</script>


un grazie anticipato a chi vorrā rispondermi :)