Mục tiêu của tôi là thay đổi thuộc tính "onclick" của liên kết. Tôi có thể làm điều đó thành công, nhưng liên kết kết quả không hoạt động trong ie8. Nó hoạt động trong ff3.Làm thế nào để đặt thuộc tính OnClick với giá trị chứa hàm trong ie8?
Ví dụ: tính năng này hoạt động trong firefox3, nhưng không phải ie8. Tại sao???
<p><a id="bar" href="#" onclick="temp()">click me</a></p>
<script>
doit = function(){
alert('hello world!');
}
foo = document.getElementById("bar");
foo.setAttribute("onclick","javascript:doit();");
</script>
là gì dòng "javascript: alert ('hello world');" tất cả về? – Hugoware
ý tưởng trong việc không xác định thuộc tính "loại" của thẻ tập lệnh và sử dụng javascript làm khai báo lớp hay gì đó như thế này? – backslash17
hãy để tôi sửa lỗi đó ... – edt