欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

html5搜索框代碼源碼分享

劉姿婷2年前11瀏覽0評論
HTML5搜索框代碼源碼分享 HTML5搜索框是最近網頁開發中非常流行的一個功能,它可以讓用戶方便地搜索關鍵詞,并篩選出相關的內容。下面我們將分享一些常見的HTML5搜索框代碼源碼。 1. 基礎搜索框 這是一個最簡單的HTML5搜索框,它包括一個輸入框和一個搜索按鈕。
<form action="#" method="get">
<input type="text" name="keyword" placeholder="搜索">
<button type="submit">搜索</button>
</form>
2. 搜索框帶下拉選項 如果需要用戶選擇搜索的范圍,如搜索文章、評論、話題等,可以在搜索框上方加上下拉選項。下面是一個示例代碼。
<form action="#" method="get">
<select name="category">
<option value="all">全部</option>
<option value="post">文章</option>
<option value="comment">評論</option>
<option value="topic">話題</option>
</select>
<input type="text" name="keyword" placeholder="搜索">
<button type="submit">搜索</button>
</form>
3. 搜索框帶實時預覽 有時候,我們希望用戶輸入關鍵詞時,可以實時預覽搜索結果,以便用戶更方便地選擇。下面是一個簡單的示例代碼,使用jQuery實現搜索框的實時預覽。
<form action="#" method="get">
<input type="text" name="keyword" placeholder="搜索">
<div class="search-result"></div>
</form>
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
<script>
$('input[name="keyword"]').on('keyup', function() {
var $result = $('.search-result');
var keyword = $(this).val().trim();
if (keyword == '') {
$result.empty();
} else {
var html = '<ul><li>' + keyword + '的搜索結果1</li><li>' + keyword + '的搜索結果2</li></ul>';
$result.html(html);
}
});
</script>
在上面的代碼中,當用戶輸入關鍵詞時,jQuery監聽了input的keyup事件,然后根據輸入的關鍵詞生成一個搜索結果列表,并顯示在.search-result元素中。當輸入框被清空時,搜索結果列表也被清空。需要注意的是,這只是一個示例代碼,實際應用中,搜索結果應該是從后臺獲取的。 綜上所述,HTML5搜索框可以根據實際需要添加不同的功能,幫助用戶更方便快捷地搜索并篩選內容。以上代碼僅供參考,讀者可以按照自己的需要進行修改和優化。