答案 0 :(得分:0)
您的代码没有click事件的事件处理程序。虽然CSS使图标看起来可以点击,但它背后没有任何动作。
您想要添加到您的初始化函数:
document.getElementById('icon').addEventListener('click', handleClick);
然后添加:
function handleClick() {
alert('You clicked on search');
}
将alert
替换为应该执行的任何代码。
答案 1 :(得分:0)
document.getElementById('icon').addEventListener('click', handleClick());
你错过了EventListener中的函数调用。