webForumDet fria alternativet

Nybörjarfråga om tallängd

JavaScript

1 svar · 270 visningar · startad av Vinnaren

Medlem sedan sep. 2005833 inlägg
Frågan#1

Hej

Har en ruta som måste innehålla exact 10 siffror. Om den innehåller mer eller mindre så ska personen få upp ett felmeddelande när han trycker på skicka.

Hur löser jag detta?? :stud

Medlem sedan dec. 20025 483 inlägg
#2

Hej!

function validate(f)
{
  if (!/^\d{10}$/.test(f.elements["numbers"].value)){
    alert("...");
    return false;
  }
  return true;
}

<form onsubmit="return validate(this)">
 <input name="numbers">
 <input type="submit">
</form>
497 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
116 ms — deklarationer (db)
124 ms — hämta statistik (db)
128 ms — hämta tråd, inlägg och bilagor (db)
241 ms — ändringar (db)