In einem älteren Thread fragte ich nach Hilfe wegen ansprechen einer bestimmten Definierten taste. Nachzulesen hier: http://forum.de.selfhtml.org/archiv/2003/6/48727/
Das mit dem getElementsById() klappt auch soweit recht gut, nur das Element macht noch nicht was ich will.
Bei einem onLoad-Ereigniss habe ich versucht den focus() auf dieses Objekt zu setzen, erhalte aber nur die Meldung Objekt unterstützt diese Eigenschaft nicht.
Auch die Funktion click() auszuführen unterstützt das Objekt nicht. Es benimmt sich so, als wenn es weder ein IMAGE noch ein ELEMENTS ist.
Mir wäre es am liebsten, es würde einfach nur den Focus bekommen, so das genau diese Funktion ausgeführt wird, wenn der Benutzer ENTER drückt.
Ein Abfragen des Tastencodes ist deswegen äusserst schlecht, da das ja glaub ich auf der NETSCAPE-Schiene schon wieder nicht funktioniert.
Wer kann mir in diesem Falle noch weiterhelfen?
Gruß Matthias Horstmann
PS: Im Moment fahre ich mit einer dreigeteilten SchieseInsKnieDurchDieBrust-Lösung.
Bei jedem Tastendruck wird der Code in eine Variable geschoben
Bei Klicken mit der Maus wird diese Variable mit NULL initialisiert
Bei SUBMIT wird die Variable abgefragt und nur bei NULL ein True zurückgegeben.
Funktioniert aber auch nur bei IE und nicht bei NS
<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
onload="documents.forms.getElementsById("senden").focus();">
<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 id="senden" type=image name="~OkCode(SESH)" src="button/find.gif" border=0>
</td>
</tr>
</form>
</table>
</td>
</tr>
</table>
</body>
</html>