em có đoạn code như sau:
<html>
<body>
<div id="ok" onclick="duy()">Click Here</div>
<script>
function duy(){
alert("ok");
}
document.getElementById("ok").onclick();
</script>
</body>
</html>
khi chạy nó sẽ hiện luôn popup ok chứ chưa cần phải click vào chữ Click. là do hàm onclick() .
trước giờ em chỉ biết là .onclick = function(){ } , hay addEventListener('envent, function(){ } hoặc là thêm attribute onclick vào thẻ html . nhưng tất cả đều phải click thì mới gọi envent, còn .click() thì hàm này sẽ tự gọi mà ko cần phải click. mọi người giải thích cho em về hàm này đc không ạ. tại vì em học trên w3 và tìm google rất nhiều trang không hề nói về hàm click() ( hoặc thay bằng click() vẫn được ) nên em muốn hiểu nó. em cảm ơn
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?