2012-06-18 4 views
0
var hyp = document.createElement("a"); 
    //hyp.style.cssText='cursor:pointer'; 
    hyp.onclick="RemoveDv('" + divid + "');";  
    hyp.innerHTML = "Remove"; 

У меня есть javascript с этим кодом snippit. В firefox все работает нормально, но в IE8 он отлично работает, если я запускаю его локально, но загружая код на сервер и просматривая мой браузер IE8, который я запускал локально, событие RemoveDv НЕ запускается.Не запускается OnClick Событие IE8, но работает отлично В Firefox

Это HTML создан на основе этого JavaScript

<a style="cursor: pointer;" onclick="RemoveDv('dv1');"> 

ответ

5

onclick должен быть функцией, а не строка.

hyp.onclick = function() {RemoveDv(divid);}; 

EDIT: Эй, это мой 2000-й ответ!

Смежные вопросы