Hallo Peter,
vielen Dank, für eine Variable funktionierts! Das ist schon mal ein Fortschritt!!!
Jetzt habe ich jedoch ein ganzes Feld mit solchen activities. Das Script sieht dann so aus:
<script language="JavaScript">
<!--
function activity(title){
this.title = title;
}
function edit(a){
alert(a.title);
}
function writeTitle(a){
window.document.write("<a href="javascript:edit("+a+");">"+eval(a).title+"</a></br>");
}
var test = new Array();
test[0]=new activity("Titel1");
test[1]=new activity("Titel2");
test[2]=new activity("Titel3");
for(i=0; i<3; i++){
writeTitle("test[i]");
}
//-->
</SCRIPT>
Dann interpretiert er zwar eval(a).title korrekt, meckert jedoch, dass beim Aufruf von "edit(a)" bei "alert(a.title);" title entweder null wäre oder kein Objekt.
Haste ne Idee??
Viele Grüße,
Anne