MMMedlem sedan maj 2000138 inlägg Hej
hur gör jag för att validera ett formulärfält för telefonnummer. Det får inte innehålla text, men - bindestreck och + plustecken skall funka. Jag har testat med extension till Dreamweaver (ValidateForm) men då kan jag inte börja med en nolla, eller använda bindestreck.
Nån som kan tipsa?
------------------
667 - The neighbour of the beast.
[Redigerat av MM den 22 aug 2001]
ZreoXMedlem sedan juli 200159 inlägg enklast är om kör en parseInt(var)...
ex i din fomulärskoll:
if(parseInt(var))
{
//allright!
}
------------------
Kodarkivet
----------------------
Kodarkivet
JojoxxMedlem sedan juni 20004 308 inlägg Skall det kollas vid submit eller?
<script type="text/javascript" language="JavaScript">
function checkAllowedChar(str) {
var re = /[0-9]|\-|\+/i;
var res = 0;
for(n=0;n<str.length;n++){ if(str.substring(n,n+1).search(re)) res++ }
return (res>0) ? false:true;
}
</script>
<form onSubmit="return checkAllowedChar(document.forms[0].foo.value);" ...resten_av_formtaggen
om vi tänker oss att text-fältet heter foo och ligger i första formuläret på sidan.
------------------
/ J