Hallo Steve,
Hallo, damit müsste es klappen.
nein, das ist Humbug - auch mit deinem Nachsatz.
<script language="JavaScript">
Hier fehlt das type-Attribut; das language-Attribut kannst du dafür getrost aus deinem Gedächtnis streichen.
document.getElementById(nach).focus();
document.getElementById(nach).select();
document.getElementById(nach).value="";
Dreimal der gleiche getElementById()-Aufruf? Das kann man effizienter machen, indem man getElementById() nur einmal aufruft und sich die damit erhaltene Referenz merkt. Noch besser ist es natürlich, man lässt sie gleich durch den Eventhandler übergeben - mit 'this' sehr elegant zu lösen.
<noscript></noscript>
Wozu das?
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000" onload="fokussetzen2('e18')">
Was soll das alles? Wozu gibt es CSS?
<input iD="e14" type="input" name="txtEingabe18" name="" on="" value="drucken">
<input iD="e15" type="input" name="txtEingabe18" name="" on="" value="drucken">
<input iD="e18" type="input" name="txtEingabe18" name="" on="" value="drucken">
Es gibt hier keinen Wert 'input' für das type-Attribut. Du meintest vermutlich type="text". Außerdem hat das input-Element kein on-Attribut. Was stellst du dir darunter vor?
Wenn du also nur eine vage Ahnung hast, dann schreib das bitte dazu. Sonst kommt man als Leser auf die Idee, du *wüsstest* es, und wundert sich, dass der Unsinn so nicht funktioniert.
So long,
Martin
Butterkeksverteiler zu werden ist vermutlich eine der wenigen beruflichen Perspektiven, die sich noch bieten, wenn man einen an der Waffel hat.
(wahsaga)