CSS搜索框跳轉頁面,是指用戶在搜索框內輸入關鍵詞后,點擊搜索按鈕可以跳轉到指定頁面。這是web開發(fā)中非常常見的功能,下面我們來詳細了解一下它的實現(xiàn)方法。
首先,我們需要在HTML中添加一個搜索框和一個搜索按鈕的元素。其中,搜索框可以用input標簽實現(xiàn),搜索按鈕可以用button標簽實現(xiàn)。
<form action="搜索結果頁面路徑"> <input type="text" name="keyword" placeholder="請輸入搜索內容" /> <button type="submit">搜索</button> </form>
接下來,我們需要利用CSS設置搜索框和搜索按鈕的樣式。可以通過給input和button標簽添加css樣式,來實現(xiàn)搜索框和搜索按鈕的美化效果。
input { width: 200px; padding: 10px; font-size: 16px; border: 2px solid #ccc; } button { font-size: 16px; padding: 10px 20px; color: #fff; background-color: #0071ce; border: none; }
最后,我們需要利用JavaScript來實現(xiàn)跳轉功能。當用戶在搜索框內輸入關鍵詞并點擊搜索按鈕時,會觸發(fā)submit事件,并將關鍵詞作為參數傳遞到action指定的路徑中。
document.querySelector("form").addEventListener("submit", function(e) { e.preventDefault(); // 阻止表單默認提交事件 var keyword = document.querySelector("input").value; var searchUrl = "搜索結果頁面路徑" + "?keyword=" + keyword; window.location.href = searchUrl; // 跳轉到搜索結果頁面 });
通過以上步驟,我們就能夠實現(xiàn)一個美觀、實用的CSS搜索框跳轉頁面了。
上一篇css改了后網頁沒變