Ich versuche, meine Seite Alarm zu machen, wenn die Zahl 39 eine Zeichenfolge enthältJavascript wenn Zeichenfolge enthält bestimmte Anzahl
var a = document.getElementsByTagName('option')
for(var i = 0; i < a.length; i++){
if(a[i].innerHTML.indexOf("39") !== -1){
var val = a[i].innerHTML.split(' ').join('');
alert(val);
if(val == "39"){
alert("gg");
}
}
}
var a ist „39“ und „39,5“ 39 und 39,5 ist von Räumen umgeben.
wie mache ich es so, es zeigt nur 39 und nicht beide?
O__o .......... – InferOn
Ich bin wirklich nicht sicher, was in dieser Frage geschieht - Es könnte mehr über [das Problem schließen helfen, du bist versuchen zu lösen] (https://meta.stackexchange.com/questions/66377/what-is-the-xy-problem) anstatt Ihre versuchte Lösung. – Scott
Ich kann nicht antworten, weil die Frage in der Warteschleife ist, aber benutze diese Regex '/ (? 39.5) 39/g.test (val)', gibt true zurück, wenn 39 aber falsch wenn 39.5 – Cheloide