本文主要是介绍Js实现通过下拉框选择关键字(带图),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
<!DOCTYPE html>
<html>
<head><title>下拉框搜索图片</title><script>// 图片数据var images = {"日出": "1.jpg","小猫": "2.jpg","萝莉": "3.png"};// 当下拉框的选项改变时触发function searchImage() {// 获取下拉框的值var selectedOption = document.getElementById("search").value;// 获取显示图片的元素var imageElement = document.getElementById("image");// 检查选项是否在图片数据中if (selectedOption in images) {// 设置图片的src属性为选项对应的图片路径imageElement.src = images[selectedOption];} else {// 如果选项不存在对应的图片,则显示默认图片或者清空图片imageElement.src = "1.jpg";// 或者可以使用下面的代码清空图片// imageElement.src = "";}}</script>
</head>
<body><h1>下拉框搜索图片</h1><select id="search" onchange="searchImage()"><option value="日出">日出</option><option value="小猫">小猫</option><option value="萝莉">萝莉</option></select><br><img id="image" src="1.jpg" alt="图片">
</body>
</html>
显示效果:
这篇关于Js实现通过下拉框选择关键字(带图)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!