Different types of search bar
There are several different types of search bars that can be used in various contexts, including:
- Simple Search Bar: A simple search bar can be seen on many websites, such as a news website or blog. An example of a simple search bar might look like this:
<form action="search.php" method="get">
<input type="text" name="query" placeholder="Search...">
<button type="submit">Go</button>
</form>
- Autocomplete Search Bar: An autocomplete search bar can be seen on websites such as Amazon or Google. As the user types in their search query, suggestions appear in a drop-down menu. Here's an example of an autocomplete search bar using JavaScript and jQuery UI:
<input type="text" id="autocomplete">
<script>
$( "#autocomplete" ).autocomplete({
source: [ "ActionScript", "AppleScript", "Asp", "BASIC", "C", "C++", "Clojure", "COBOL", "ColdFusion", "Erlang", "Fortran", "Groovy", "Haskell", "Java", "JavaScript", "Lisp", "Perl", "PHP", "Python", "Ruby", "Scala", "Scheme" ]
});
</script>
- Advanced Search Bar: An advanced search bar can be seen on websites such as eBay or Airbnb. An example of an advanced search bar might look like this:
<form action="search.php" method="get">
<input type="text" name="query" placeholder="Search...">
<select name="category">
<option value="all">All Categories</option>
<option value="books">Books</option>
<option value="electronics">Electronics</option>
<option value="clothing">Clothing</option>
</select>
<button type="submit">Go</button>
</form>
- Voice Search Bar: A voice search bar can be seen on websites such as Google or on virtual assistant devices such as Amazon Echo or Google Home. An example of a voice search bar might look like this:
<button id="voice-search-button">Speak</button>
<script>
$("#voice-search-button").click(function() {
var recognition = new webkitSpeechRecognition();
recognition.start();
recognition.onresult = function(event) {
var query = event.results[0][0].transcript;
// Send the query to the search function
}
});
</script>
- Predictive Search Bar: A predictive search bar can be seen on websites such as Netflix or Spotify. As the user types in their search query, predictions are made based on their previous behavior and search history. An example of a predictive search bar using JavaScript and jQuery might look like this:
<input type="text" id="predictive-search">
<script>
$("#predictive-search").on("input", function() {
var query = $(this).val();
// Make a request to the server to get predictions based on the query
});
</script>
@abcd 1 days ago
Aquí los que apoyamos a Los del limit desde sus inicios..