Klaus M.: Objekte?!

Hallo,

gibt es einen Weg um Objekte in JavaScript definieren zu können?

Folgendes Beispiel funktioniert nicht:

<strong id=v1>Hallo!</strong>

...

var obj="v1";
obj.innerHTML="Test!";

  1. Hi Klaus,

    probiere einmal:

    <HTML>
    <HEAD>
    <TITLE>Test</TITLE>
    </HEAD>
    <BODY>
    <strong id=v1>Hallo!</strong>

    <SCRIPT language="JavaScript">
    var obj="v1";
    obj=eval(obj);  *******
    obj.innerHTML="Test!";
    </SCRIPT>
    </BODY>
    </HTML>

    *****: Du musst aus dem String "v1" erst ein Objekt machen (kommentiere die Zeile aus und es funktioniert nicht).

    einfacher: var obj=eval("v1");

    siehe dazu auch: <../../sfausles/tsfa_tca.htm#a2>

    Grüße,
    Martin

    1. Hey, funktioniert! Danke! :)