<html>
<link rel="stylesheet" href="josh.css">
<body bgcolor="#FFFFFF">

		<div id="Beschreibung">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">TextRange</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">nicht zutreffend</span> IE <span class="emphasis">4(Win)</span> DOM <span class="emphasis">nicht zutreffend</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal"></p>
					</td><td valign="top" nowrap class="requirements"></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Das <span class="literal">TextRange</span>-Objekt<span class="literal"></span> &auml;hnelt vom Konzept her dem <span class="literal">Range</span>-Objekt von Netscape 6 und W3C-DOM und repr&auml;sentiert einen Text aus null oder mehr Zeichen in einem Dokument. Besteht ein Textbereich aus null Zeichen, stellt er einen Einf&uuml;gepunkt zwischen zwei Zeichen (oder vor dem ersten oder hinter dem letzen Zeichen) dar.
</p>
							</td>
						</tr>
						<tr><td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
						</tr>
						<tr>
							<td colspan="2"><p>Ein <span class="literal">TextRange</span>-Objekt wird &uuml;ber die <span class="literal">createTextRange( )</span>-Methode erstellt, die mit einem <span class="literal">body</span>-, <span class="literal">button</span>-, <span class="literal">text</span>- oder <span class="literal">textarea</span>-Objekt verkn&uuml;pft ist. Mithilfe der Methode <span class="literal">createRange( )</span> des <span class="literal">selection</span>-Objekts (beachten Sie den kleinen Unterschied im Methodennamen) k&ouml;nnen Sie auch einen vom Benutzer ausgew&auml;hlten Text in einen Bereich umwandeln. Nachdem Sie einen Textbereich erstellt haben, verwenden Sie seine Methoden, um den Start- und Endpunkt zu definieren und so das gew&uuml;nschte Textsegment einzurichten (z.B. Text, der einer Suchzeichenfolge entspricht). Haben Sie den Bereich auf den Zieltext eingeschr&auml;nkt, weisen Sie den Eigenschaften <span class="literal">htmlText</span> und <span class="literal">text</span> Werte zu, um Text zu &auml;ndern, zu entfernen oder einzuf&uuml;gen. Sie k&ouml;nnen auch eine Bibliothek mit direkten Befehlen f&uuml;r den Textbereich aufrufen, mit denen bestimmte &Auml;nderungen am Text vornehmen werden k&ouml;nnen. Ausf&uuml;hrliche Informationen und Beispiele zur Verwendung des <span class="literal">TextRange</span>-Objekts finden Sie in Kapitel 5.
</p>
							</td>
						</tr>
						<tr><td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
						</tr>
						<tr>
							<td colspan="2"><p>Die gemeinsamen Eigenschaften und Methoden aus der Liste am Anfang dieses Kapitels sind: <span class="literal">offsetLeft</span>, <span class="literal">offsetTop</span>, <span class="literal">getBoundingClientRect( )</span>, <span class="literal">getClientRects( )</span> und <span class="literal">scrollIntoView( )</span>. Beachten Sie, dass das <span class="literal">TextRange</span>-Objekt und mit ihm verkn&uuml;pften Funktionen nur in der Win32-Version von Internet Explorer zur Verf&uuml;gung stehen.
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="objectmodelreference"><span class="title">Objektmodellreferenz</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre><span class="replaceable">objectRef</span>.createTextRange( )
<span class="replaceable">selectionObjectRef</span>.createRange( )</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="objectspecificproperties"><span class="title">Objektspezifische Eigenschaften</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td>
						<table border="1"><tbody><tr><td><span class="literal">boundingHeight</span></td><td><span class="literal">boundingLeft</span></td><td><span class="literal">boundingTop</span></td><td><span class="literal">boundingWidth</span></td>
								</tr>
								<tr><td><span class="literal">htmlText</span></td><td><span class="literal">text</span></td><td></td><td></td>
								</tr>
							</tbody></table>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="objectspecificmethods"><span class="title">Objektspezifische Methoden</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td>
						<table border="1"><tbody><tr><td><span class="literal">collapse( )</span></td><td><span class="literal">compareEndPoints( )</span></td><td><span class="literal">duplicate( )</span></td>
								</tr>
								<tr><td><span class="literal">execCommand( )</span></td><td><span class="literal">expand( )</span></td><td><span class="literal">findText( )</span></td>
								</tr>
								<tr><td><span class="literal">getBookmark( )</span></td><td><span class="literal">inRange( )</span></td><td><span class="literal">isEqual( )</span></td>
								</tr>
								<tr><td><span class="literal">move( )</span></td><td><span class="literal">moveEnd( )</span></td><td><span class="literal">moveStart( )</span></td>
								</tr>
								<tr><td><span class="literal">moveToBookmark( )</span></td><td><span class="literal">moveToElementText( )</span></td><td><span class="literal">moveToPoint( )</span></td>
								</tr>
								<tr><td><span class="literal">parentElement( )</span></td><td><span class="literal">pasteHTML( )</span></td><td><span class="literal">queryCommandEnabled( )</span></td>
								</tr>
								<tr><td><span class="literal">queryCommandIndeterm( )</span></td><td><span class="literal">queryCommandState( )</span></td><td><span class="literal">queryCommandSupported( )</span></td>
								</tr>
								<tr><td><span class="literal">queryCommandText( )</span></td><td><span class="literal">queryCommandValue( )</span></td><td><span class="literal">select( )</span></td>
								</tr>
								<tr><td><span class="literal">setEndPoint( )</span></td><td></td><td></td>
								</tr>
							</tbody></table>
					</td>
				</tr>
			</table>
		</div><div id="boundingHeight, boundingWidth">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">boundingHeight, boundingWidth</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">nicht zutreffend</span> IE <span class="emphasis">4(Win)</span> DOM <span class="emphasis">nicht zutreffend</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal"></p>
					</td><td valign="top" nowrap class="requirements">Schreibgesch&uuml;tzt</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Gibt die Pixelma&szlig;e des imagin&auml;ren Raums zur&uuml;ck, der vom <span class="literal">TextRange</span>-Objekt belegt wird. Obwohl Sie kein <span class="literal">TextRange</span>-Objekt im Dokument sehen (es sei denn, ein Skript w&auml;hlt es aus), ist der Bereich eines <span class="literal">TextRange</span>-Objekts identisch mit dem Bereich, den eine Auswahlmarkierung belegen w&uuml;rde. Diese Werte ziehen sich so zusammen, dass nur der breiteste und h&ouml;chste Teil des Bereichs angenommen wird. Dieselben Werte k&ouml;nnten Sie auch anhand der von der Methode <span class="literal">getBoundingClientRect( )</span> zur&uuml;ckgegebenen Werte errechnen.
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title">Beispiel</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>var rangeWidth = document.forms[0].myTextArea.createTextRange( ).boundingWidth;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">Wert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>Eine ganze Zahl.</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" nowrap colspan="2" class="default"><span class="title">Standardwert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>Keiner. </p>
					</td>
				</tr>
			</table>
		</div><div id="boundingLeft, boundingTop">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">boundingLeft, boundingTop</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">nicht zutreffend</span> IE <span class="emphasis">4(Win)</span> DOM <span class="emphasis">nicht zutreffend</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal"></p>
					</td><td valign="top" nowrap class="requirements">Schreibgesch&uuml;tzt</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Geben den Pixelabstand zwischen dem oberen oder linken Rand des Browserfensters bzw. Frames und der oberen bzw. linken Begrenzung des imagin&auml;ren Raums zur&uuml;ck, der vom <span class="literal">TextRange</span>-Objekt belegt wird. Obwohl Sie kein <span class="literal">TextRange</span>-Objekt im Dokument sehen (es sei denn, ein Skript w&auml;hlt es aus), ist der Bereich eines <span class="literal">TextRange</span>-Objekts identisch mit dem Bereich, den eine Auswahlmarkierung belegen w&uuml;rde. Die Werte f&uuml;r diese Eigenschaften werden von den feststehenden Fenster- bzw. Frameseiten und nicht vom oberen und linken Rand des Dokuments gemessen, der aus dem Anzeigebereich gerollt sein k&ouml;nnte. Daher &auml;ndern sich diese Werte, wenn das Dokument gerollt wird.
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title">Beispiel</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>var rangeOffH = document.forms[0].myTextArea.createTextRange( ).boundingLeft;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">Wert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>Eine ganze Zahl.</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" nowrap colspan="2" class="default"><span class="title">Standardwert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>Keiner. </p>
					</td>
				</tr>
			</table>
		</div><div id="htmlText">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">htmlText</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">nicht zutreffend</span> IE <span class="emphasis">4(Win)</span> DOM <span class="emphasis">nicht zutreffend</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal"></p>
					</td><td valign="top" nowrap class="requirements">Schreibgesch&uuml;tzt</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Legt den gesamten HTML-Code des Dokuments f&uuml;r ein bestimmtes Element fest, wenn dieses als Grundlage f&uuml;r ein <span class="literal">TextRange</span>-Objekt verwendet wird. Wenn Sie z.B. mit der Methode <span class="literal">document.body.createTextRange( )</span> einen <span class="literal">TextRange</span> f&uuml;r das <span class="literal">body</span>-Element erstellen, enth&auml;lt die Eigenschaft <span class="literal">htmlText</span> den gesamten HTML-Inhalt zwischen den <span class="literal">body</span>-Element-Tags (ohne die Tags selbst).
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title">Beispiel</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>var rangeHTML = document.body.createTextRange( ).htmlText;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">Wert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>Zeichenfolge.</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" nowrap colspan="2" class="default"><span class="title">Standardwert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>Keiner. </p>
					</td>
				</tr>
			</table>
		</div><div id="text">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">text</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">nicht zutreffend</span> IE <span class="emphasis">4(Win)</span> DOM <span class="emphasis">nicht zutreffend</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal"></p>
					</td><td valign="top" nowrap class="requirements">Lesen/Schreiben</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Gibt den im Textbereich enthaltenen Text an. Im Falle des <span class="literal">TextRange</span>-Objekts eines <span class="literal">body</span>-Elements besteht dieser nur aus dem dargestellten Text ohne den HTML-Tags im Hintergrund.
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title">Beispiel</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>var rangeText = document.body.createTextRange( ).text;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">Wert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>Zeichenfolge.</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" nowrap colspan="2" class="default"><span class="title">Standardwert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>Keiner. </p>
					</td>
				</tr>
			</table>
		</div><div id="collapse( )">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">collapse( )</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">nicht zutreffend</span> IE <span class="emphasis">4(Win)</span> DOM <span class="emphasis">nicht zutreffend</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">collapse([<span class="replaceable">start</span>])</p>
					</td><td valign="top" nowrap class="requirements"></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Reduziert das <span class="literal">TextRange</span>-Objekt auf eine L&auml;nge von Null (es wird ein Einf&uuml;gepunkt erstellt) am Anfang oder am Ende des Textbereichs, bevor es zusammengezogen wird.
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="parameters"><span class="title">Parameter</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td>
						<ul><li><span class="literal"></span>Optionaler Boolescher Wert, der steuert, ob der Einf&uuml;gepunkt An den Anfang (<span class="literal">true</span>) oder an das Ende (<span class="literal">false</span>) des urspr&uuml;nglichen Bereichs gesetzt wird. Der Standardwert ist <span class="literal">true</span>.
</li></ul>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="returnedvalue"><span class="title">Zur&uuml;ckgegebener Wert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>Keiner.</p>
					</td>
				</tr>
			</table>
		</div><div id="compareEndPoints( )">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">compareEndPoints( )</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">nicht zutreffend</span> IE <span class="emphasis">4(Win)</span> DOM <span class="emphasis">nicht zutreffend</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">compareEndPoints("<span class="replaceable">type</span>", <span class="replaceable">comparisonRange</span>)</p>
					</td><td valign="top" nowrap class="requirements"></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Vergleicht die relative Position der Begrenzungspunkte (Anfang und Ende) zweier Bereiche (der aktuelle Bereich und ein Bereich, der zuvor in einer Variablen gespeichert wurde). Der erste Parameter definiert, welche Begrenzungspunkte in den Bereichen verglichen werden sollen. Wenn der Vergleich ergibt, dass der erste Punkt im Bereich vor dem zweiten Punkt liegt, wird der Wert <span class="literal">-1</span> zur&uuml;ckgegeben. Liegen beide Punkte an derselben Position, lautet der R&uuml;ckgabewert <span class="literal">0</span>. Wenn der Vergleich ergibt, dass der erste Punkt im Bereich hinter dem zweiten Punkt liegt, wird der Wert <span class="literal">1</span> zur&uuml;ckgegeben. Haben Sie z.B. den ersten Bereich in einer Variablen <span class="literal">r1</span> gespeichert und einen neuen Bereich als <span class="literal">r2</span> erstellt, erhalten Sie die physische Beziehung zwischen dem Ende von <span class="literal">r2</span> und dem Anfang von <span class="literal">r1</span>:
</p>
<span class="PROGRAMLISTING"><pre>r1.compareEndPoints(&quot;EndToStart&quot;, r2)</pre></span>
							</td>
						</tr>
						<tr><td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
						</tr>
						<tr>
							<td colspan="2"><p>Wenn <span class="literal">r1</span> an dem Punkt endet, an dem <span class="literal">r2</span> beginnt (dem Einf&uuml;gepunkt zwischen zwei Zeichen), lautet der zur&uuml;ckgegebene Wert <span class="literal">0</span>.
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="parameters"><span class="title">Parameter</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td>
						<ul><li><span class="literal"></span>Einer der folgenden Konstanten (als Zeichenfolge): <span class="literal">StartToEnd</span> | <span class="literal">StartToStart</span> | <span class="literal">EndToStart</span> | <span class="literal">EndToEnd</span>.
</li><li><span class="literal"></span>Ein <span class="literal">TextRange</span>-Objekt, das zuvor erstellt und in einer Variablen gespeichert wurde.
</li></ul>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="returnedvalue"><span class="title">Zur&uuml;ckgegebener Wert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p><span class="literal">-1</span>, <span class="literal">0</span> oder <span class="literal">1</span>.</p>
					</td>
				</tr>
			</table>
		</div><div id="duplicate( )">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">duplicate( )</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">nicht zutreffend</span> IE <span class="emphasis">4(Win)</span> DOM <span class="emphasis">nicht zutreffend</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal"></p>
					</td><td valign="top" nowrap class="requirements"></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Erstellt ein neues <span class="literal">TextRange</span>-Objekt mit den gleichen Werten wie der aktuelle Bereich. Das neue Objekt ist ein unabh&auml;ngiges Objekt (das alte und neue Objekt sind nicht gleich), aber deren Werte sind anf&auml;nglich identisch (bis Sie eine &Auml;nderung an dem einen oder anderen Bereich vornehmen).
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="parameters"><span class="title">Parameter</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>Keine. </p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="returnedvalue"><span class="title">Zur&uuml;ckgegebener Wert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p><span class="literal">TextRange</span>-Objekt.</p>
					</td>
				</tr>
			</table>
		</div><div id="execCommand( )">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">execCommand( )</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">nicht zutreffend</span> IE <span class="emphasis">4(Win)</span> DOM <span class="emphasis">nicht zutreffend</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">execCommand("<span class="replaceable">commandName</span>"[,<span class="replaceable"> UIFlag</span>[,<span class="replaceable"> value</span>]])</p>
					</td><td valign="top" nowrap class="requirements"></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>F&uuml;hrt den benannten Befehl am aktuellen <span class="literal">TextRange</span>-Objekt aus. Viele Befehle funktionieren am besten, wenn das <span class="literal">TextRange</span>-Objekt ein Einf&uuml;gepunkt ist. Eine Liste der Befehle finden Sie in Anhang D.
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="parameters"><span class="title">Parameter</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td>
						<ul><li><span class="literal"></span>Eine von der Gro&szlig;-/Kleinschreibung unabh&auml;ngige Zeichenfolge mit dem Befehlsnamen. Siehe Anhang D.
</li><li><span class="literal"></span>Optionaler Boolescher Wert: <span class="literal">true</span>, um eine Benutzeroberfl&auml;che anzuzeigen, die durch den Befehl ausgel&ouml;st wird (falls vorhanden); <span class="literal">false</span>, um eine solche Anzeige zu verhindern.
</li><li><span class="literal"></span>Ein Parameterwert f&uuml;r diesen Befehl. </li></ul>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="returnedvalue"><span class="title">Zur&uuml;ckgegebener Wert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>Boolescher Wert: <span class="literal">true</span>, wenn der Befehl erfolgreich war; <span class="literal">false</span>, wenn der Befehl nicht erfolgreich war.
</p>
					</td>
				</tr>
			</table>
		</div><div id="expand( )">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">expand( )</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">nicht zutreffend</span> IE <span class="emphasis">4(Win)</span> DOM <span class="emphasis">nicht zutreffend</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">expand("<span class="replaceable">unit</span>")</p>
					</td><td valign="top" nowrap class="requirements"></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Erweitert den aktuellen Textbereich (auch wenn es sich um einen zusammengezogenen Bereich handelt) so, dass er die als Parameter &uuml;bergebene Texteinheit umfasst. Wenn beispielsweise ein Benutzer einige Zeichen im Dokument markiert, k&ouml;nnen Sie einen Bereich erstellen, und diesen so erweitern, dass er den gesamten Satz umfasst, in dem Zeichen markiert wurden:
</p>
<span class="PROGRAMLISTING"><pre>var rng = document.selection.createRange( );
rng.expand(&quot;sentence&quot;);</pre></span>
							</td>
						</tr>
						<tr><td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
						</tr>
						<tr>
							<td colspan="2"><p>Umfasst der Anfangsbereich bereits mehrere Einheiten, wird die Methode <span class="literal">expand( )</span> nach au&szlig;en bis zur n&auml;chstgelegenen Einheit erweitert.
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="parameters"><span class="title">Parameter</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td>
						<ul><li><span class="literal"></span>Eine von der Gro&szlig;-/Kleinschreibung unabh&auml;ngige Zeichenfolge, die die gew&uuml;nschte Einheit angibt: <span class="literal">character</span> | <span class="literal">word</span> | <span class="literal">sentence</span> | <span class="literal">textedit</span>. Der Wert <span class="literal">textedit</span> erweitert den Bereich auf den gesamten Originalbereich.
</li></ul>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="returnedvalue"><span class="title">Zur&uuml;ckgegebener Wert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>Boolescher Wert: <span class="literal">true</span>, wenn die Methode erfolgreich war; <span class="literal">false</span>, wenn nicht.
</p>
					</td>
				</tr>
			</table>
		</div><div id="findText( )">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">findText( )</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">nicht zutreffend</span> IE <span class="emphasis">4(Win)</span> DOM <span class="emphasis">nicht zutreffend</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">findText("<span class="replaceable">string</span>"[, <span class="replaceable">searchScope</span>][, <span class="replaceable">flags</span>])</p>
					</td><td valign="top" nowrap class="requirements"></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Durchsucht das aktuelle <span class="literal">TextRange</span>-Objekt nach einer &Uuml;bereinstimmung mit einer Zeichenfolge, die im erforderlichen ersten Parameter &uuml;bergeben wurde. Standardm&auml;&szlig;ig ist die &Uuml;bereinstimmung von der Gro&szlig;-/Kleinschreibung unabh&auml;ngig. Bei einer &Uuml;bereinstimmung werden die Anfangs- und Endpunkte des <span class="literal">TextRange</span>-Objekts so positioniert, dass sie den gefundenen Text umgeben. Um die Suche im Dokument fortzusetzen, m&uuml;ssen Sie den Anfangspunkt des Textbereichs auf das Ende der gefundenen Zeichenfolge setzen (mit <span class="literal">collapse( )</span>).
</p>
							</td>
						</tr>
						<tr><td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
						</tr>
						<tr>
							<td colspan="2"><p>Mithilfe optionaler Parameter k&ouml;nnen Sie die Suche im Bereich auf eine bestimmte Anzahl von Zeichen ab dem Startpunkt des Bereichs begrenzen oder zus&auml;tzliche Suchkriterien festlegen (z.B. Wortteile oder ganze W&ouml;rter).
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="parameters"><span class="title">Parameter</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td>
						<ul><li><span class="literal"></span>Eine zu suchende Zeichenfolge, unabh&auml;ngig von der Gro&szlig;-/Kleinschreibung.</li><li><span class="literal"></span>Ganze Zahl, die die Anzahl der zu suchenden Zeichen ab dem Startpunkt des Bereichs angibt. Ein positiver Wert bewirkt, dass der Text vorw&auml;rts, ein negativer Wert, dass der Text vor dem Startpunkt des Textbereichs aus in R&uuml;ckw&auml;rtsrichtung durchsucht wird.
</li><li><span class="literal"></span>Ganze Zahl, die die genaue Art der Suche angibt: <span class="literal">0</span> (Wortteile); <span class="literal">1</span> (R&uuml;ckw&auml;rtssuche); <span class="literal">2</span> (nur ganze W&ouml;rter); <span class="literal">4</span> (Gro&szlig;-/Kleinschreibung beachten).
</li></ul>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="returnedvalue"><span class="title">Zur&uuml;ckgegebener Wert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>Boolescher Wert: <span class="literal">true</span>, wenn eine &Uuml;bereinstimmung gefunden wurde; <span class="literal">false</span>, wenn nicht.
</p>
					</td>
				</tr>
			</table>
		</div><div id="getBookmark( ), moveToBookmark( )">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">getBookmark( ), moveToBookmark( )</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">nicht zutreffend</span> IE <span class="emphasis">4(Win)</span> DOM <span class="emphasis">nicht zutreffend</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">getBookmark( ) moveToBookmark(<span class="replaceable">bookmarkString</span>)</p>
					</td><td valign="top" nowrap class="requirements"></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Diese zwei Methoden arbeiten zusammen und bieten die M&ouml;glichkeit, einen Textbereich tempor&auml;r zwischenzuspeichern und ggf. wiederherzustellen. Die Methode <span class="literal">getBookmark( )</span> gibt eine undurchsichtige Zeichenfolge zur&uuml;ck (mit Bin&auml;rdaten, die f&uuml;r Benutzer keinen Sinn ergeben). Nachdem dieser Wert in einer Variablen gespeichert wurde, kann der Bereich f&uuml;r das Skript ge&auml;ndert werden. Sp&auml;ter kann dieser mit einem Lesezeichen versehene Text mit der <span class="literal">moveToBookmark( )</span>-Methode wiederhergestellt werden:
</p>
<span class="PROGRAMLISTING"><pre>var rangeMark = myRange.getBookmark( );
...
myRange.moveToBookmark(rangeMark);</pre></span>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="parameters"><span class="title">Parameter</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td>
						<ul><li><span class="literal"></span>Die undurchsichtige Zeichenfolge, die von der <span class="literal">getBookmark( )</span>-Methode zur&uuml;ckgegeben wird.
</li></ul>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="returnedvalue"><span class="title">Zur&uuml;ckgegebener Wert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>Boolescher Wert: <span class="literal">true</span>, wenn der Vorgang erfolgreich war; <span class="literal">false</span>, wenn nicht.
</p>
					</td>
				</tr>
			</table>
		</div><div id="inRange( )">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">inRange( )</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">nicht zutreffend</span> IE <span class="emphasis">4(Win)</span> DOM <span class="emphasis">nicht zutreffend</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">inRange(<span class="replaceable">comparisonRange</span>)</p>
					</td><td valign="top" nowrap class="requirements"></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Legt fest, ob der Vergleichsbereich physisch im aktuellen Textbereich liegt oder ihm entspricht.
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="parameters"><span class="title">Parameter</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td>
						<ul><li><span class="literal"></span><span class="literal">TextRange</span>-Objekt, das zuvor erstellt und in einer Variablen gespeichert wurde.
</li></ul>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="returnedvalue"><span class="title">Zur&uuml;ckgegebener Wert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>Boolescher Wert: <span class="literal">true</span>, wenn der Vergleichsbereich im aktuellen Bereich liegt oder ihm entspricht; <span class="literal">false</span>, wenn nicht.
</p>
					</td>
				</tr>
			</table>
		</div><div id="isEqual( )">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">isEqual( )</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">nicht zutreffend</span> IE <span class="emphasis">4(Win)</span> DOM <span class="emphasis">nicht zutreffend</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">isEqual(<span class="replaceable">comparisonRange</span>)</p>
					</td><td valign="top" nowrap class="requirements"></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Legt fest, ob der Vergleichsbereich identisch mit dem aktuellen Textbereich ist.
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="parameters"><span class="title">Parameter</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td>
						<ul><li><span class="literal"></span>Ein <span class="literal">TextRange</span>-Objekt, das zuvor erstellt und in einer Variablen gespeichert wurde.
</li></ul>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="returnedvalue"><span class="title">Zur&uuml;ckgegebener Wert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>Boolescher Wert: <span class="literal">true</span>, wenn der Vergleichsbereich mit dem aktuellen Bereich identisch ist; <span class="literal">false</span>, wenn nicht.
</p>
					</td>
				</tr>
			</table>
		</div><div id="move( )">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">move( )</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">nicht zutreffend</span> IE <span class="emphasis">4(Win)</span> DOM <span class="emphasis">nicht zutreffend</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">move("<span class="replaceable">unit</span>"[, <span class="replaceable">count</span>])</p>
					</td><td valign="top" nowrap class="requirements"></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Zieht den aktuellen Textbereich auf einen Einf&uuml;gepunkt am Ende des aktuellen Bereichs zusammen und verschiebt ihn um eine oder mehrere Einheiten r&uuml;ckw&auml;rts von der aktuellen Position.
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="parameters"><span class="title">Parameter</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td>
						<ul><li><span class="literal"></span>Eine von der Gro&szlig;-/Kleinschreibung unabh&auml;ngige Zeichenfolge, die die gew&uuml;nschte Einheit angibt: <span class="literal">character</span> | <span class="literal">word</span> | <span class="literal">sentence</span> | <span class="literal">textedit</span>. Der Wert <span class="literal">textedit</span> verschiebt den Einf&uuml;gepunkt an den Anfang oder das Ende des gesamten Ursprungsbereichs.
</li><li><span class="literal"></span>Eine optionale ganze Zahl der Einheiten, um die der Einf&uuml;gepunkt verschoben werden soll. Positive Werte verschieben den Punkt vorw&auml;rts, negative Werte r&uuml;ckw&auml;rts. Der Standardwert ist <span class="literal">1</span>.
</li></ul>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="returnedvalue"><span class="title">Zur&uuml;ckgegebener Wert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>Ganzzahliger Wert, der angibt, wie viele Einheiten verschoben werden sollen.</p>
					</td>
				</tr>
			</table>
		</div><div id="moveEnd( ), moveStart( )">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">moveEnd( ), moveStart( )</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">nicht zutreffend</span> IE <span class="emphasis">4(Win)</span> DOM <span class="emphasis">nicht zutreffend</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">moveEnd("<span class="replaceable">unit</span>"[, <span class="replaceable">count</span>]) moveStart("<span class="replaceable">unit</span>"[, <span class="replaceable">count</span>])</p>
					</td><td valign="top" nowrap class="requirements"></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Verschiebt nur den Anfangs- oder Endpunkt des aktuellen Textbereichs um eine oder mehrere Einheiten. Mit einem optionalen Parameter k&ouml;nnen Sie die Anzahl der Einheiten und die Richtung definieren. Um den Anfangspunkt eines Textbereichs zum Anfang des Ursprungsbereichs hin zu verschieben, m&uuml;ssen Sie einen negativen Wert eingeben. Denken Sie beim Verschieben des Endpunktes um Worteinheiten nach rechts daran, dass ein Wort mit einem Leerzeichen (und gegebenenfalls einem Punkt) endet. Wenn also eine <span class="literal">findText( )</span>-Methode den Bereich auf eine gefundene Zeichenfolge setzt, die nicht mit einem Leerzeichen endet, verschiebt die erste <span class="literal">moveEnd("word")</span>-Methode den Endpunkt an eine Stelle hinter dem Leerzeichen, das der gefundenen Zeichenfolge folgt, und nicht zum folgenden Wort.
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="parameters"><span class="title">Parameter</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td>
						<ul><li><span class="literal"></span>Eine von der Gro&szlig;-/Kleinschreibung unabh&auml;ngige Zeichenfolge, die die gew&uuml;nschte Einheit angibt: <span class="literal">character</span> | <span class="literal">word</span> | <span class="literal">sentence</span> | <span class="literal">textedit</span>. Der Wert <span class="literal">textedit</span> verschiebt den Einf&uuml;gepunkt an den Anfang oder das Ende des gesamten Ursprungsbereichs.
</li><li><span class="literal"></span>Eine optionale ganze Zahl der Einheiten, um die der Einf&uuml;gepunkt verschoben werden soll. Positive Werte verschieben den Punkt vorw&auml;rts, negative Werte r&uuml;ckw&auml;rts. Der Standardwert ist <span class="literal">1</span>.
</li></ul>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="returnedvalue"><span class="title">Zur&uuml;ckgegebener Wert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>Ganzzahliger Wert, der angibt, wie viele Einheiten verschoben werden sollen.</p>
					</td>
				</tr>
			</table>
		</div><div id="moveToBookmark( )">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">moveToBookmark( )</td><td valign="top" nowrap class="compatibility"></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal"></p>
					</td><td valign="top" nowrap class="requirements"></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Siehe getBookmark( ). </p>
							</td>
						</tr>
			</table>
		</div><div id="moveToElementText( )">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">moveToElementText( )</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">nicht zutreffend</span> IE <span class="emphasis">4(Win)</span> DOM <span class="emphasis">nicht zutreffend</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">moveToElementText(<span class="replaceable">elementObject</span>)</p>
					</td><td valign="top" nowrap class="requirements"></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Verschiebt die aktuellen Anfangs- und Endpunkte des <span class="literal">TextRange</span>-Objekts so, dass sie das angegebene HTML-Elementobjekt umschlie&szlig;en. Der resultierende Textbereich enth&auml;lt auch den HTML-Code f&uuml;r das Element.
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="parameters"><span class="title">Parameter</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td>
						<ul><li><span class="literal"></span>Eine Skriptreferenz zum Objekt. Diese kann in Form einer direkten Referenz (<span class="literal">document.getElementByID("</span><span class="replaceable">elementID</span><span class="literal">")</span> oder in Form einer Variable vorliegen, die einen gleichartigen Wert enth&auml;lt.
</li></ul>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="returnedvalue"><span class="title">Zur&uuml;ckgegebener Wert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>Keiner.</p>
					</td>
				</tr>
			</table>
		</div><div id="moveToPoint( )">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">moveToPoint( )</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">nicht zutreffend</span> IE <span class="emphasis">4(Win)</span> DOM <span class="emphasis">nicht zutreffend</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">moveToPoint(<span class="replaceable">x</span>, <span class="replaceable">y</span>)</p>
					</td><td valign="top" nowrap class="requirements"></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Zieht den Textbereich zu einem Einf&uuml;gepunkt zusammen und setzt dessen Position an die Stelle, die durch die horizontalen und vertikalen Koordinaten im Browserfenster bzw. Frame angegeben ist. Dies verh&auml;lt sich genau so, als h&auml;tte ein Benutzer an einer Stelle im Fenster geklickt, um einen Einf&uuml;gepunkt zu definieren. Verwenden Sie Methoden wie <span class="literal">expand( )</span> zum Vergr&ouml;&szlig;ern des Textbereichs, damit er ein Zeichen, Wort, Satz oder einen gesamten Textbereich umfasst.
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="parameters"><span class="title">Parameter</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td>
						<ul><li><span class="literal"></span>Horizontale Koordinate des Einf&uuml;gepunkts relativ zum linken Rand des Fensters bzw. Frames (in Pixel).
</li><li><span class="literal"></span>Vertikale Koordinate des Einf&uuml;gepunkts relativ zum oberen Rand des Fensters bzw. Frames (in Pixel).
</li></ul>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="returnedvalue"><span class="title">Zur&uuml;ckgegebener Wert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>Keiner.</p>
					</td>
				</tr>
			</table>
		</div><div id="parentElement( )">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">parentElement( )</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">nicht zutreffend</span> IE <span class="emphasis">4(Win)</span> DOM <span class="emphasis">nicht zutreffend</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal"></p>
					</td><td valign="top" nowrap class="requirements"></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Gibt eine Objektreferenz zum n&auml;chst&auml;u&szlig;ersten Element zur&uuml;ck, in dem das <span class="literal">TextRange</span>-Objekt vollst&auml;ndig enthalten ist.
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="parameters"><span class="title">Parameter</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>Keine. </p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="returnedvalue"><span class="title">Zur&uuml;ckgegebener Wert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>Elementobjektreferenz.</p>
					</td>
				</tr>
			</table>
		</div><div id="pasteHTML( )">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">pasteHTML( )</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">nicht zutreffend</span> IE <span class="emphasis">4(Win)</span> DOM <span class="emphasis">nicht zutreffend</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">pasteHTML("<span class="replaceable">HTMLText</span>")</p>
					</td><td valign="top" nowrap class="requirements"></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Ersetzt den aktuellen Textbereich durch den HTML-Inhalt, der als Zeichenfolge im Parameter &uuml;bergeben wird. In der Regel wird diese Methode f&uuml;r einen Textbereich mit der L&auml;nge Null verwendet, der als Einf&uuml;gemarke fungiert. Alle Tags werden so dargestellt, als seien sie Teil des urspr&uuml;nglichen Quellcodes.
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="parameters"><span class="title">Parameter</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td>
						<ul><li><span class="literal"></span>Dokumentquellcode, der in das Dokument eingef&uuml;gt werden soll. </li></ul>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="returnedvalue"><span class="title">Zur&uuml;ckgegebener Wert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>Keiner.</p>
					</td>
				</tr>
			</table>
		</div><div id="queryCommandEnabled( )">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">queryCommandEnabled( )</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">nicht zutreffend</span> IE <span class="emphasis">4(Win)</span> DOM <span class="emphasis">nicht zutreffend</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">queryCommandEnabled("<span class="replaceable">commandName</span>")</p>
					</td><td valign="top" nowrap class="requirements"></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Gibt an, ob der Befehl angesichts des aktuellen Zustands des Dokuments bzw. der Auswahl aufgerufen werden kann.
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="parameters"><span class="title">Parameter</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td>
						<ul><li><span class="literal"></span>Eine von der Gro&szlig;-/Kleinschreibung unabh&auml;ngige Zeichenfolge mit dem Befehlsnamen. Siehe Anhang D.
</li></ul>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="returnedvalue"><span class="title">Zur&uuml;ckgegebener Wert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>Boolescher Wert: <span class="literal">true</span>, wenn aktiviert; <span class="literal">false</span>, wenn deaktiviert.
</p>
					</td>
				</tr>
			</table>
		</div><div id="queryCommandIndeterm( )">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">queryCommandIndeterm( )</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">nicht zutreffend</span> IE <span class="emphasis">4(Win)</span> DOM <span class="emphasis">nicht zutreffend</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">queryCommandIndeterm("<span class="replaceable">commandName</span>")</p>
					</td><td valign="top" nowrap class="requirements"></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Gibt an, ob sich der Befehl in einem unbestimmten Zustand befindet.</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="parameters"><span class="title">Parameter</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td>
						<ul><li><span class="literal"></span>Eine von der Gro&szlig;-/Kleinschreibung unabh&auml;ngige Zeichenfolge mit dem Befehlsnamen. Siehe Anhang D.
</li></ul>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="returnedvalue"><span class="title">Zur&uuml;ckgegebener Wert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>Boolescher Wert: <span class="literal">true</span> | <span class="literal">false</span>.</p>
					</td>
				</tr>
			</table>
		</div><div id="queryCommandState( )">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">queryCommandState( )</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">nicht zutreffend</span> IE <span class="emphasis">4(Win)</span> DOM <span class="emphasis">nicht zutreffend</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">queryCommandState("<span class="replaceable">commandName</span>")</p>
					</td><td valign="top" nowrap class="requirements"></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Bestimmt den aktuellen Zustand des benannten Befehls.</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="parameters"><span class="title">Parameter</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td>
						<ul><li><span class="literal"></span>Eine von der Gro&szlig;-/Kleinschreibung unabh&auml;ngige Zeichenfolge mit dem Befehlsnamen. Siehe Anhang D.
</li></ul>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="returnedvalue"><span class="title">Zur&uuml;ckgegebener Wert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p><span class="literal">true</span>, wenn der Befehl abgeschlossen wurde; <span class="literal">false</span>, wenn der Befehl nicht abgeschlossen wurde; <span class="literal">null</span>, wenn der Zustand nicht genau bestimmt werden kann.
</p>
					</td>
				</tr>
			</table>
		</div><div id="queryCommandSupported( )">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">queryCommandSupported( )</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">nicht zutreffend</span> IE <span class="emphasis">4(Win)</span> DOM <span class="emphasis">nicht zutreffend</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">queryCommandSupported("<span class="replaceable">commandName</span>")</p>
					</td><td valign="top" nowrap class="requirements"></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Bestimmt, ob der benannte Befehl vom Dokumentobjekt unterst&uuml;tzt wird.
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="parameters"><span class="title">Parameter</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td>
						<ul><li><span class="literal"></span>Eine von der Gro&szlig;-/Kleinschreibung unabh&auml;ngige Zeichenfolge mit dem Befehlsnamen. Siehe Anhang D.
</li></ul>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="returnedvalue"><span class="title">Zur&uuml;ckgegebener Wert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>Boolescher Wert: <span class="literal">true</span> | <span class="literal">false</span>.</p>
					</td>
				</tr>
			</table>
		</div><div id="queryCommandText( )">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">queryCommandText( )</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">nicht zutreffend</span> IE <span class="emphasis">4(Win)</span> DOM <span class="emphasis">nicht zutreffend</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">queryCommandText("<span class="replaceable">commandName</span>")</p>
					</td><td valign="top" nowrap class="requirements"></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Gibt den Text zur&uuml;ck, der dem Befehl zugewiesen ist.</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="parameters"><span class="title">Parameter</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td>
						<ul><li><span class="literal"></span>Eine von der Gro&szlig;-/Kleinschreibung unabh&auml;ngige Zeichenfolge mit dem Befehlsnamen. Siehe Anhang D.
</li></ul>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="returnedvalue"><span class="title">Zur&uuml;ckgegebener Wert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>Zeichenfolge.</p>
					</td>
				</tr>
			</table>
		</div><div id="queryCommandValue( )">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">queryCommandValue( )</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">nicht zutreffend</span> IE <span class="emphasis">4(Win)</span> DOM <span class="emphasis">nicht zutreffend</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">queryCommandValue("<span class="replaceable">commandName</span>")</p>
					</td><td valign="top" nowrap class="requirements"></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Gibt den Wert zur&uuml;ck, der dem Befehl zugewiesen ist, z.B. den Schriftnamen der Auswahl.
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="parameters"><span class="title">Parameter</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td>
						<ul><li><span class="literal"></span>Eine von der Gro&szlig;-/Kleinschreibung unabh&auml;ngige Zeichenfolge mit dem Befehlsnamen. Siehe Anhang D.
</li></ul>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="returnedvalue"><span class="title">Zur&uuml;ckgegebener Wert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>H&auml;ngt vom Befehl ab.</p>
					</td>
				</tr>
			</table>
		</div><div id="select( )">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">select( )</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">nicht zutreffend</span> IE <span class="emphasis">4(Win)</span> DOM <span class="emphasis">nicht zutreffend</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal"></p>
					</td><td valign="top" nowrap class="requirements"></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>W&auml;hlt den gesamten Text aus, der im aktuellen <span class="literal">TextRange</span>-Objekt enthalten ist. Diese Methode liefert den Benutzern eine sichtbare Best&auml;tigung, dass ein Skript &uuml;ber einen bestimmten Textblock informiert ist. Wenn Sie beispielsweise ein Skript f&uuml;r eine Suchzeichenfolge mit der <span class="literal">findText( )</span>-Methode erstellen, w&uuml;rden Sie die Methoden <span class="literal">scrollIntoView( )</span> und <span class="literal">select( )</span> f&uuml;r diesen Bereich verwenden, um dem Benutzer zu zeigen, wo sich der &uuml;bereinstimmende Text befindet.
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="parameters"><span class="title">Parameter</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>Keine. </p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="returnedvalue"><span class="title">Zur&uuml;ckgegebener Wert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>Keiner.</p>
					</td>
				</tr>
			</table>
		</div><div id="setEndPoint( )">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">setEndPoint( )</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">nicht zutreffend</span> IE <span class="emphasis">4(Win)</span> DOM <span class="emphasis">nicht zutreffend</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">setEndPoint("<span class="replaceable">type</span>", <span class="replaceable">comparisonRange</span>)</p>
					</td><td valign="top" nowrap class="requirements"></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Setzt den Endpunkt des aktuellen <span class="literal">TextRange</span>-Objekts auf den Endpunkt des anderen Bereichs, der zuvor in einer Variablen gespeichert wurde.
</p>
							</td>
						</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="parameters"><span class="title">Parameter</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td>
						<ul><li><span class="literal"></span>Einer der folgenden Konstanten (als Zeichenfolge): <span class="literal">StartToEnd</span> | <span class="literal">StartToStart</span> | <span class="literal">EndToStart</span> | <span class="literal">EndToEnd</span>.
</li><li><span class="literal"></span>Ein <span class="literal">TextRange</span>-Objekt, das zuvor erstellt und in einer Variablen gespeichert wurde.
</li></ul>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="returnedvalue"><span class="title">Zur&uuml;ckgegebener Wert</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>Keiner.</p>
					</td>
				</tr>
			</table>
		</div>

</body>
</html>
