webForumDet fria alternativet

regexp för mobilnr ?

1 svar · 299 visningar · startad av sailsoft

sailsoftMedlem sedan juli 2001225 inlägg
#1

Är det någon som har ett regexp i javascript eller vill göra ett för att kolla så att ett mobilnummer är korrekt enl:

+46XXXXXXXXX (exempelvis +46704587272)

Skulle bli himla tacksam då !

Jesper TMedlem sedan nov. 20017 144 inlägg
#2

Vet inte om det är helt rätt men detta script plockar bort första nollan och ersätter med +467.
Du får säkert kamma till det lite.

<script>
function checkMsisdn() {
if (document.form1.MSISDN.value.charAt(0) != 4 || document.form1.MSISDN.value.charAt(1) != 6)
{
if (document.form1.MSISDN.value.charAt(0) == 0)
document.form1.MSISDN.value = '+46' +document.form1.MSISDN.value.substring(1);
else
document.form1.MSISDN.value = '+46' +document.form1.MSISDN.value
}
return false;
}
</script>

<form name="form1" method="post" action="">
Telefonnummer:<br><input onBlur="javascript:checkMsisdn();" type="text" size="20" name="MSISDN" value =""><br>
 <input type="text" size="20" name="MSISDN2" value ="">
</form>
123 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
119 ms — hämta tråd, inlägg och bilagor (db)