Hallo David,
function changeBgColor()
for (var i = 0; i < document.forms[0].elements.length; i++)
{
function setBgColor(color)
{
Ups, ist das nur beim reinkopieren passiert? Oder ....?
Das ist sowohl unlogisch, als auch syntaktisch völlig verkehrt.
»» if (is_ie5up) // Internet Explorer
»» {
»» element.attachEvent("onfocus", setBgColor("#FFFFFF"));
»» element.attachEvent("onblur", setBgColor("#D6FFF7"));
Nein, bitte nicht. Warum fragst du nicht ab, ob die verwendete Methode existiert? Dann ist es völig egal ob IE oder sonstwas.
if (element.attachEvent)
element.attachEvent(....);
»» else if (is_nav6up) // Mozilla und Netscape
»» {
»» element.addEventListener("focus", setBgColor("#FFFFFF"), false);
Dito.
Viel Spaß weiterhin.
Jochen