Hướng dẫn how do you get the id of an element in javascript from a clicked? - Làm cách nào để bạn lấy id của một phần tử trong javascript từ một người được nhấp vào?
Cách thực hiện mà không có JavaScript hoặc thư viện bên ngoàiThông thường nên tránh JavaScript nội tuyến, nhưng hiếm khi có một ví dụ về cách làm điều đó. Đây là cách tôi gắn các sự kiện vào các nút. Tôi không hoàn toàn hài lòng với phương pháp được đề xuất được bao lâu được so sánh với thuộc tính Show
Trình duyệt hiện đại
Chỉ dành cho năm 2014
Chỉ dành cho năm 2013
Cross-browser
Trình duyệt chéo với jQuery
Bạn có thể chạy nó trước khi tài liệu đã sẵn sàng, nhấp vào các nút sẽ hoạt động vì chúng tôi đính kèm sự kiện vào tài liệu. Dưới đây là một JSFiddle vì một số lý do lạ, chức năng Bạn luôn có thể thay thế 1 nếu bạn không phiền đó là nhược điểm của nó
Sources:
Làm thế nào để bạn nhận được ID khi nhấp vào?Đặt thuộc tính onclick của mỗi phần tử thành cùng một hàm xử lý sự kiện. Một cách để cho phép chúng tôi lấy ID của phần tử khi chúng tôi nhấp vào một phần tử là đặt thuộc tính Onclick của mỗi đối tượng phần tử thành cùng một chức năng xử lý sự kiện nhấp chuột. tài liệu. getEuityByid ('1').set the onclick property of each element object to the same click event handler function. document. getElementById('1').
Làm thế nào để bạn tìm thấy giá trị của các yếu tố đã nhấp?Để tìm lớp phần tử đã nhấp, chúng tôi sử dụng thuộc tính này. ClassName. Thuộc tính ClassName được sử dụng để đặt hoặc trả về giá trị của thuộc tính lớp của một phần tử. Sử dụng thuộc tính này, người dùng có thể thay đổi lớp của một phần tử thành lớp mong muốn.use this. className property. The className property is used to set or return the value of an element's class attribute. Using this property, the user can change the class of an element to the desired class.
Làm thế nào để bạn có được ID của một phần tử đã nhấp trong React?Để lấy ID của phần tử trên nhấp vào React: Đặt onclick prop trên phần tử thành một hàm.Truy cập ID của phần tử trên thuộc tính CurrentTarget của sự kiện.Ví dụ: event.civerseTarget.id trả về ID phần tử.Set the onClick prop on the element to a function. Access the id of the element on the currentTarget property of the event . For example, event.currentTarget.id returns the element's id .
Làm thế nào để bạn hiển thị một phần tử khi nhấp vào nút?Để hiển thị hoặc ẩn bằng một cú nhấp chuột, bạn có thể thêm trình nghe sự kiện Onclick vào phần tử.Trình nghe onClick cho nút sẽ có hàm sẽ thay đổi thuộc tính hiển thị của giá trị mặc định (không có khối).add the onclick event listener to the . The onclick listener for the button will have a function that will change the display attribute of the
from the default value (which is block ) to none . |