Hallo utman6,
//Funktion zum verstecken des objektes
this.hide = function()
{
alert(this.name)
^^^^^
//document.getElementById(this.name).style.visibility = "hidden";
^^^^^
}
hier war was falsch, jedenfalls scheint es wie folgt stattdessen so zu funktionieren, wie du möchtest:
//Funktion zum verstecken des objektes
this.hide = function()
{
alert(name)
document.getElementById(name).style.visibility = "hidden";
}
Die Methode "hide()" hat keine Eigenschaft "name", das Objekt, zu dem sie gehört sehr wohl.
Gruß Gernot