我試圖將搜索按鈕添加到客戶端網站,但它什麼都不做。搜索圖標無法正常工作
是我的JavaScript正確或我做錯了什麼?
請參閱此鏈接:https://fiddle.jshell.net/mdcnzfLw/
我試圖將搜索按鈕添加到客戶端網站,但它什麼都不做。搜索圖標無法正常工作
是我的JavaScript正確或我做錯了什麼?
請參閱此鏈接:https://fiddle.jshell.net/mdcnzfLw/
您的代碼沒有click事件的事件處理程序。雖然CSS使圖標看起來可點擊,但它沒有任何動作。
您要添加到您的初始化函數:
document.getElementById('icon').addEventListener('click', handleClick);
,然後添加:
function handleClick() {
alert('You clicked on search');
}
與任何代碼是應該做更換alert
。
它假設做搜索按鈕。我可以添加更多以使其有用嗎? – rvd83
document.getElementById('icon').addEventListener('click', handleClick());
您錯過了事件監聽函數調用。
添加函數調用後,如何使其工作?我不明白:( – rvd83
它似乎工作得很好。你期望它做什麼? – sebasaenz
你的代碼有什麼問題? – azad
你想在'keyup'事件上做什麼? –