Jonathan: Opera und Border

Beitrag lesen

Hallo,

function setBorder(id)
{
var Obj = document.getElementById(id);
if  (Obj.style.border == "0px solid red")
{
  Obj.style.border = "2px solid red";
}
else
{
  Obj.style.border = "0px solid red";
}
}

Wenn du den Rahmen des objektes Abfragst kannst du dich eben nicht darauf verlassen ne Einheitliche Schreibweise zu kriegen. Mach doch folgendes:

function setBorder(id)
{
 var Obj = document.getElementById(id);
 if  (Obj.rahmenAusgeblendet)
 {
  Obj.style.border = "2px solid red";
  Obj.rahmenAusgeblendet = false;
 }
 else
 {
  Obj.style.border = "0px solid red";
  Obj.rahmenAusgeblendet = true;
 }
}

Jonathan