webForumDet fria alternativet

validera ett textfält

JavaScript

6 svar · 489 visningar · startad av mr.mainline

Medlem sedan feb. 2003777 inlägg
Frågan#1

Jag skulle vilja validera ett textfält som heter rubrik, och det som ska kollas är så att det inte innehåller fler bokstäver än 15.

isåfall kommer en alert upp.

Medlem sedan dec. 20025 483 inlägg
#2
if (document.forms["namn_på_formulär"].elements["rubrik"].value.length > 15){
  alert("...");
}
Medlem sedan feb. 2003777 inlägg
#3

Hur anropar jag??

Medlem sedan dec. 20025 483 inlägg
#4

Det beror på hur din nuvarande kod ser ut. Ett exempel:

function f(frm){
  if(frm.elements["rubrik"].value.length > 15){
    alert("...");
    return false;
  }

  return true;
}

onsubmit="return f(this)"
Medlem sedan feb. 2003777 inlägg
#5

Du vet inte hur jag ska få in det i denna php snutt??

echo "<form action=\"$self\" method=\"post\">";
Medlem sedan dec. 20025 483 inlägg
#6
echo "<form action=\"$self\" method=\"post\" onsubmit=\"return f(this)\">";
Medlem sedan feb. 2003777 inlägg
#7

skit skyst,tusen tack, allt funkar klockrent.

265 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)