fejl i kode angående onclick i funktion
hej ville lige høre om der ikke er nogle som kan hjælpe.jeg kalder en funktion med onclick=" getDayPages(i)" inde i den funkion kalder jeg igen en funktion med onclick= "passData("+i+")".
tror fejlen ligger her.
//--------------------------------------------------
function getDayPages(i){
var x=event.clientX;
var y=event.clientY;
var h=0;
var temph=0;
var text="";
text="<table border=0 style=cursor:hand; cellspacing=5 width=95% bordercolor=BBBBBB>";
text+="<td bgcolor=EEEEBB><font color=800000 face=verdana size=2><b>Dato.  "+i+"-"+month+"-"+year+"</b></font></td>";
for(k=0;k<adjlist.length;k++){
if(adjlist[k].dato==year+""+month+""+i){
text+="<tr><td bgcolor=FFFFFF><font color=00000B face=verdana size=2>"+adjlist[k].text+"</font></td></tr>";
if(adjlist[k].text.length<26)
h++
temph=parseInt(adjlist[k].text.length/25)
h=h+temph;
}
}
if(h==0){
text+="<tr><td bgcolor=FFFFFF><font color=00000B face=verdana size=2>Ingen reminder</font></td></tr>";
h++;
}
text+="</table>";
//------------------- fejl her ---------------------------------
var setnew = "<a onclick=passData("+i+");return false><font face=verdana color=#800000 size=1>Indsæt reminder</font></a>"
text+=setnew;
var p=window.createPopup()
var pbody=p.document.body
pbody.style.backgroundColor="EEEEEE"
pbody.style.border="solid gray 1px"
pbody.innerHTML=text;
p.show(x,y,200,(50+(h*25)),document.body)
}
function passData(data) {
windowHandle = window.open('popup.htm' + '?' + data,'windowName','resizable=no,width=200,height=200');
}
------------------------------------------------
har ige lavet et link til hele skriptet her da det fylder 190 linier.
http://mhe.frac.dk/kalende.html
"fejlen kommer når man klikker på et felt i tabellen og kligger på 'indsæt reminder' "
Ps håber der er en som kan hjælpe,
