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?
Kolla om ord finns i textarea
3 svar · 235 visningar · startad av fundrusse
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.
Hur går man tillväga för att göra en sånhär sak da?
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);