1 回答

TA貢獻1804條經驗 獲得超7個贊
您可以在處理點擊事件時忽略 ID 并觀察超鏈接類:
使用 jQuery:
$('a.dropdown-item').on('click', function(e) {
// You don't want to navigate away from this page I suppose?
e.preventDefault();
$('#someOtherId').val($(this).text());
});
使用普通 JavaScript (ES6):
const elements = document.getElementsByClassName("dropdown-item");
const myHandler = (e) => {
// You don't want to navigate away from this page I suppose?
e.preventDefault();
const myElement = document.getElementById("someOtherId");
myElement.value = this.text;
};
Array.from(elements).forEach(function(element) {
element.addEventListener('click', myHandler);
});
添加回答
舉報