Tôi có một trang với đoạn mã sau:javascript: có được hiện tại "onclick" hàm lượng nguyên tố của
<a id="test" href="someurl" onclick="somefunction">link</a>
tôi cần phải thực sự đọc dữ liệu 'onclick'. Do đó, tôi muốn một cái gì đó có hiệu lực của
alert(document.getElementById('test').onClick)
Đáng buồn thay, nó trả về undefined
. Tôi cần làm gì để có được somefunction
?
này có bao giờ làm việc? Tôi không nghĩ vậy .. –
Điều này không trả lời được câu hỏi. Việc truy cập thuộc tính 'onclick' của một phần tử sẽ chỉ trả về tham chiếu đến hàm được gắn với trình xử lý sự kiện nhấp chuột chứ không phải" dữ liệu onclick ", như được yêu cầu. Vui lòng xem xét xóa vì hoàn toàn không chính xác. – royhowie
Điều này thực sự hiệu quả. – didierc