Thomas Meinike: Element-Gruppen - Durchsuchen von strings

Beitrag lesen

Hallo,

Wie macht man "Element-Gruppen", also document."element(1-15)", gibt es sowas, macht man das vielleicht mit einem Array für jede Gruppe?

Probiere es mal damit:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Test by TM 05/03</title>
<script language="JavaScript" type="text/javascript">
<!--

function Test(a,b)
{
  var docall,gruppe;
  if(document.all)docall=document.all;
  else if(document.getElementsByTagName)docall=document.getElementsByTagName("*");

gruppe=new Array(b-a);
  for(i=a;i<=b;i++)gruppe[i]=docall[i];

alert(gruppe[5].tagName); // P unter Mozilla, BODY im IE (zaehlt DOCTYPE-Zeile mit)
}

//-->
</script>
</head>
<body onload="Test(0,5)">
<p>Test</p>
</body>
</html>

Noch eine: Kann man einen string überprüfen, ob er ein bestimmtes Zeichen, z.B. ein e oder sowas enthält? Geht doch bestimmt leichter als mit ner for-schleife jeden Buchstaben des strings einzeln zu untersuchen, oder?

Dafuer gibt es die String-Methoden indexOf() bzw. lastIndexOf().

MfG, Thomas