webForumDet fria alternativet

Kolla om ord finns i textarea

JavaScriptur Javascript

3 svar · 235 visningar · startad av fundrusse

fundrusseMedlem sedan jan. 2002286 inlägg
#1

Hejsan!
Jag har ett formulär med en textarea.
och det finns 5st bestämda ord som måste vara med i textarean.
kan man kolla att de fem ord finns med javascript när man postar formuläret?

PepeJeriaMedlem sedan feb. 2003774 inlägg
#2

Det du kan göra är att använda dig av metoden match, som returnerar en array av dem träffar du får i strängen.
Metoden match kräver ett argument som består av en regular expression där du anger vad du söker efter.

fundrusseMedlem sedan jan. 2002286 inlägg
#3

Hur går man tillväga för att göra en sånhär sak da?

PepeJeriaMedlem sedan feb. 2003774 inlägg
#4

Detta exempel söker efter ordet "hund" i strängen som heter str. Sen kan du kolla efter array:ens length för att veta hur många gånger ordet du sökte hittades:

var str = "hund katt hund katt";
var regExp = /hund/gi
var arrHits = str.match(regExp);

alert(arrHits.length);
131 ms totalt · 3 externa anrop · v20260731065814-full.29ac60f6
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)