cách chuyển tham số tới trình xử lý sự kiện?cách chuyển tham số tới trình xử lý sự kiện
đây là những gì đang cố gắng để làm, không làm việc:
for (var i = 0; i < myobj.length; i++) {
myobj[i].onmouseover = myfun(myobj[i]);
}
sau không làm việc không.
myobj[i].onmouseover = myfun.call(myobj[i]);
myobj[i].onmouseover = function() {myfun(myobj[i]);};
myobj[i].onmouseover = function() {myfun.call(myobj[i]);};
Chủ yếu quan tâm đến lý do tại sao nó không hoạt động và giải pháp theo cùng một kiểu.
Cảm ơn.
cảm ơn rất nhiều. Chính xác những gì tôi cần. –
Câu hỏi tiếp theo về PS. Là những gì tôi đang làm ok, là có một cách thành ngữ để làm điều này? về cơ bản tôi có một loạt các yếu tố span.xyz, tôi muốn tất cả chúng có hành vi di chuột qua. (nhưng không sử dụng JQuery hoặc bất kỳ phương thức nào khác) –
@XahLee Miễn là bạn không sử dụng bất kỳ thư viện nào, tôi nghĩ, đó là đánh giá tốt nhất. – Sirko