Tôi đang cố gắng thêm trình xử lý onClick vào một đối tượng được nhúng. Trình xử lý cần thực thi một hàm nằm trong tệp .js bên ngoài được liên kết với tệp html hiện tại qua <script src="...
.Làm thế nào để thêm JavaScript onClick handler vào một đối tượng html nhúng?
Tôi có cần tham chiếu chức năng khác đi do nó nằm ở nơi khác không?
Dưới đây là các mã như nó hiện đang đứng (mà không làm việc, nhưng cũng không tạo ra bất kỳ lỗi nào):
<embed src="svg/button.svg" id="buttonEmbed" width="95" height="53"
type="image/svg+xml" onClick="buttonEvent('buttonClicked')"/>
Bạn không thể chỉ gọi tập lệnh bên trong svg onclick của vùng chứa chính? – mplungjan
có thể trùng lặp của [Tạo đối tượng hình ảnh svg có thể nhấp được bằng onclick, tránh định vị tuyệt đối] (http://stackoverflow.com/questions/2296097/making-an-svg-image-object-clickable-with-onclick-avoiding-absolute định vị) – jtbandes