Parieren eines Textbereichs in Teilzeichenfolgen basierend auf Zeilenumbrüchen in Javascript

Ich habe einen Textbereich, den ich analysieren muss. Jede neue Leitung muss herausgezogen und eine Operation ausgeführt werden. Nach Abschluss der Operation muss die Operation in der nächsten Zeile ausgeführt werden. Das habe ich gerade. Ich weiß, dass die Index-Of-Suche nicht funktioniert, da sie zeichenweise durchsucht wird.

function  convertLines()
{
trueinput = document.getElementById(8).value;  //get users input
length = trueinput.length; //getting the length of the user input
newinput=trueinput;  //I know this looks silly but I'm using all of this later
userinput=newinput;
multiplelines=false; //this is a check to see if I should use the if statement later
    for (var i = 0; i < length; i++) //loop threw each char in user input
        {
            teste=newinput.charAt(i); //gets the char at position i
            if (teste.indexOf("<br />") != -1) //checks if the char is the same
                {
//line break is found parse it out and run operation on it
                    userinput = newinput.substring(0,i+1);
                    submitinput(userinput); 
                    newinput=newinput.substring(i+1);
                    multiplelines=true;
                }   
        }
    if (multiplelines==false)
        submitinput(userinput);
}

So wird zum größten Teil die Benutzereingabe verwendet. Wenn es mehrere Zeilen hat, wird jede Zeile einzeln durchlaufen und submitinput ausgeführt. Wenn ihr mir helfen könnt, wäre ich für immer dankbar. Bei Fragen wenden Sie sich bitte an

Antworten auf die Frage(4)

Ihre Antwort auf die Frage