se inserisci solo il simbolo + (e nient'altro) ti appare il messaggio di errore?Originariamente inviato da ANTAGONIA
sto facendo in questo modo ma sembra errato:
anche se lo inserisco, mi dice sempre che Manca il segno +....codice:var segnoAdd = /^[+]$/; if(mobile==""){ alert("Numero di mobile mancante"); document.moduloEditContact.mobile.focus(); return; } else if(!segnoAdd.test(mobile)){ alert('Manca il segno + che indica il prefisso!!'); document.moduloEditContact.mobile.focus(); return; }
se non ti appare, probabile che tu debba solo cambiare la regexp in
segnoAdd = /^\+/
altrimenti posta un esempio su jsbin o jsfiddle che replichi il problema