Axel Richter: removeAttributeNode()

Beitrag lesen

Hallo,

Ich hab hier den Code aufs Wesentliche gekürzt:

<html>
<head>
<style type="text/css">
<!--
.new { background:green; color:white; border:solid yellow thin; }
//-->
</style>

<script type="text/javascript">
<!--
function add_class(name) {
name.className="new";
}
function rem_class(name) {
name.className="";
}
//-->
</script>

</head>

<body>
<form>
<input id="eins" value="blabla" onfocus="add_class(this);" onBlur="rem_class(this);">
<input value="lalala" onfocus="add_class(this);" onBlur="rem_class(this);">
</form>
</body>
</html>

Kann mir jemand auf die Sprünge helfen, wo mein Fehler liegt?

Du siehst DOM zu kompliziert.

Die Eigenschaft "className" wird nicht nur als Eigenschaft von document.all, sondern allgemein von HTMLElements unterstützt.

viele Grüße

Axel