x2 JavaScript Übersicht

Position eines Zeichens bestimmen indexOf(), lastIndexOf()

xgdown Beispiel
xgdown Codierung
xgdown Erläuterung

xgdown Seitenende

Suchbegriff eingeben und RETURN-Taste betätigen. Weitersuchen: Curser ins Suchfeld bewegen und erneut die RETURN-Taste betätigen.

Beispiel
Position eines Zeichens bestimmen
Beliebige Eingabe: Zeichen:
Codierung

<script type="text/javascript">
<!--
function bearbeiten()
  {
   .......
// Die Position des erstmaligen Vorkommens des Zeichens
    pos1 = eingabe.indexOf(zeichen);
// Die Position des letztmaligen Vorkommens des Zeichens
    pos2 = eingabe.lastIndexOf(zeichen);
   .......
  }
-->
</script>

Erläuterung

indexOf() Ermittelt das erste Vorkommen eines Zeichens oder einer Zeichenkette innerhalb einer Zeichenkette und gibt zurück, an wie vielter Stelle das Zeichen in der Zeichenkette steht. Die Zählung beginnt bei 0. Wenn die Suche erfolglos ist, wird -1 zurückgegeben. Optional ist es möglich, die Funktion in einem zweiten Parameter anzuweisen, ab der wie vielten Stelle in der Zeichenkette sie mit der Suche beginnen soll.
lastIndexOf() Ermittelt das letzte Vorkommen eines Zeichens oder einer Zeichenkette innerhalb einer Zeichenkette und gibt zurück, an wie vielter Stelle das Zeichen in der Zeichenkette steht. Die Zählung beginnt bei 0. Wenn die Suche erfolglos ist, wird -1 zurückgegeben. Optional ist es möglich, die Funktion in einem zweiten Parameter anzuweisen, ab der wie vielten Stelle in der Zeichenkette sie mit der Suche beginnen soll.