Javascript - String.indexOf()


string.indexOf(string, num)


The indexOf() method of an instance of the String object returns the indexed start position of the string passed. Additionally, you can specify an index, defined by num in the syntax definition, to start your search for the string specified. This method is the same as the String.lastIndexOf() method. but it starts at the beginning of the string.


<script language="JavaScript">

var myString = new String("Hello, World!");

document.write(myString.indexOf("W")); //result is 7
document.write(myString.indexOf("w")); //result is -1 document.write(myString.indexOf("l", 4)); //result is 10 //--> </script>