[英]How do I make a search function for multiple of images in html
I am new in building a html website. 我是建立HTML网站的新手。
I have many gif animations in a folder. 我的文件夹中有很多gif动画。 I want to make a search function in javascript so that it can search keyword of images and if an image exist it can display the image, if not exist it will display please enter another keyword. 我想在javascript中创建搜索功能,以便它可以搜索图像的关键字,如果存在图像,则可以显示图像,如果不存在,它将显示图像,请输入另一个关键字。
<form action="#" method="post" id="search"> <input type="text" value="Type to filter…" onfocus="this.value=(this.value=='Type to filter…')? '' : this.value ;" /> <input type="image" id="go" src="file:///D:/new/index.png" alt="Search" /> </form>
You can use <select>
element with <option>
element values set to name of image file or full path to image file. 您可以将<select>
元素与<option>
元素值设置为图像文件的名称或图像文件的完整路径一起使用。 At change
event set <input type="image">
element .src
property to .value
of <select>
element. 在change
事件中,将<input type="image">
元素.src
属性设置为<select>
元素的.value
。
You can link to an element from same document
or a different document
using fragment identifier #id
where id
is .id
of element at <a>
element href
attribute. 您可以使用片段标识符#id
链接到同一document
或不同document
的元素,其中id
是<a>
element href
属性中元素的.id
。
#sel { position: relative; top: 50px; }
<!DOCTYPE html> <html> <body> <a href="#sel">sel categories</a> <select id="sel"> <option value="cats">Cats</option> <option value="nature">Nature</option> <option value="city">City</option> <option value="animals">Animals</option> </select><br> <input type="image" id="go" src="" alt="Search" /> <script> var select = document.querySelector("select#sel"); var img = document.querySelector("input[type=image]"); select.onchange = function() { img.src = "http://lorempixel.com/50/50/" + select.value } </script> </body> </html>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.