kontrollera textarea

JavaScript

2 svar · 238 visningar · startad av ejick

Medlem sedan mars 2001895 inlägg
Trådstart#1

Hej,

jag undrar om det finns en lösning med javascript så man kan kontrollera om en person skrivit in ett visst ord i en textarea.

Personen skriver följande:
bla, bla, bla, bla, bla, svordom, bla, bla

Eftersom personen skrivit svordom, som är ett ord som inte är tillåtet på sidan vill jag informera personen om detta.

Frågan är alltså om det går att leta efter ett visst ord, t.ex genom att skriva

documnet.formular.textfalt.value="*svordom*"

Fast detta känns inte så rätt....

Tacksam för svar

Medlem sedan aug. 20039 340 inlägg
#2
 var testStr = documnet.formular.textfalt.value.toLowerCase();
if ( testStr.indexOf("fan") != -1 || ( testStr.indexOf("jävla") != -1 || ( testStr.indexOf("skit") != -1){
  alert("Så där kan du väl inte skriva...");
}else{
  alert("Bra att du höll dig från svordomarna! Gud är stolt!");
}

Inte 100%-igt eftersom det är lätt att ändra en bokstav här och där, men ungefär så blir ser koden ut iaf.

Medlem sedan mars 2001895 inlägg
#3

Precis vad jag letade efter.

Tack så mycket!

250 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)