RETURN-Taste auf Button legen
Matthias
- html
0 Utz
Also erstmal mein Problem.
Ich habe in einer HTML-Seite Tasten definiert über <input type=image name="~OkCode(SESH)" src="button/find.gif" border=0>.
Nun will ich das diese Taste praktisch betätigt wird, wenn der Benutzer die RETURN-Taste drückt.
Frage ich über JS den Typ des Objektes ab, so erhalte ich die Info das es sich um ein IMAGE handelt.
Baue ich eine Schleife über alle Images (For (i=1, i<documents.images.length; i++)) so erhalte ich drei IMAGES angezeigt, jedoch nicht das hier gesuchte.
Das gleiche gilt für Documents.Forms.Elements.Length.
Somit habe ich keine Chance, den Focus auf dieses Objekt zu setzen indem ich das entsprechende Objekt samt Index angebe.
Versuche ich dagegen mit dem Namen des Objektes zu arbeiten, bekomme ich die Meldung Das es kein gültiges Objekt ist. Kein Wunder bei dem Namen. :-))
Ein Umbenennen des Objektes ist aber aus technischen Gründen, wegen dem dahinter liegenden ABAP-Programms nicht möglich.
Wäre schön wenn mir jemand hier helfen könnte.
Gruß Matthias
Source:
----- Original Message -----
From: "Horstmann" horstmann@winkler.de
To: matthias.horstmann@gmx.de
Sent: Tuesday, June 03, 2003 3:33 PM
Subject: source
<html>
<head>
<title>Spielseite</title>
</head>
<BODY bgcolor="#CCE5CC"
text="#006633"
link="#000099"
alink="#000099"
vlink="#0F447B"
leftmargin=0 topmargin=0 marginheight=0 marginwidth=0>
<table border=0 width=90% cellpadding=0 cellspacing=0>
<tr>
<td width=20>
<img src="/image/space.gif" hspace=0 vspace=0 border=0 width=20 height=1>
</td>
<td>
<table border=0 cellspacing=2 cellpadding=2>
<form method="post" name="search" action="cgiscript?~target=FRAME_4" target="FRAME_4">
<tr>
<td align=left>
Schlagwort oder Bestellnummer
</td>
<td align=left>
<input type=text name="G_SUBJECT_SHOPS" value="">
</td>
</tr>
<tr>
<td align=left>
Suche in
</td>
<td align=left>
<SELECT NAME="G_SEARCH_SHOP_SHOPS">
<OPTION SELECTED VALUE="0"></OPTION>
<OPTION VALUE="0000012139">Fahrwerk</OPTION>
<OPTION VALUE="0000012190">Motor</OPTION>
<OPTION VALUE="0000012241">Elektrik</OPTION>
</SELECT>
</td>
</tr>
<tr>
<td></td>
<td align=left>
<!-- Button to start Search -->
<input type=image name="~OkCode(SESH)" src="button/find.gif" border=0>
</td>
</tr>
</form>
</table>
</td>
</tr>
</table>
</body>
</html>
Hallo,
verleih Deinem Button zusätzlich noch eine ID und sprich ihn dann über getElementsById() an.
Grüße,
Utz