Hallo,
Die Namen der inputs sind sehr kryptisch
Das kann das Problem sein.
var elements = document.getElementsByName( "<%= ...%>" );
Wie lautet der Name denn wirklich - also was steht letztlich im HTML-/JavaScript-Code? (Ich nehme mal an, das ist ASP.NET oder was weiß ich.) Durch was wird <%= ...%> ersetzt?
elements[0].onkeypress = function(event)
{
alert("Event abgefangen.");
}
Triffst du überhaupt das richtige Element?
alert(elements.length);
alert(elements[0]);
elements[0].style.border = "1px solid red";
Die Methode ist im Element hinterlegt
Sicher?
Mathias