html - 如何使图片墙可点击并发送值(value)

标签 html css jsp

在 HTML 中,我有这面墙的不同食物的图片。

<ul>
    <li><p>Sallad</p><img src="img/sallad.jpg"></li>
    <li><p>Pizza</p><img src="img/pizza.jpg"></li>
    <li><p>Sushi</p><img src="img/Sushi.jpg"></li>
    <li><p>Pasta</p><img src="img/pasta.jpeg"></li>
    <li><p>Indian</p><img src="img/indian.jpeg"></li>
    <li><p>Fish</p><img src="img/fish.jpeg"></li>
    <li><p>Burger</p><img src="img/burger.jpeg"></li>
    <li><p>Steak</p><img src="img/steak.jpeg"></li>
    <li><p>Vegetarian</p><img src="img/vegetarian.jpeg"></li>

 </ul>

我的问题基本上是我有一个搜索功能,当我点击其中一张图片时我希望它将我重定向到另一个页面,我知道我基本上可以使用 <a href为此,但问题是我希望这些图片中的每一张都有一个值,以便我的搜索功能可以读取它,然后显示数据库中的搜索结果。即,如果我单击意大利面图片,它将带我进入显示数据库中所有意大利面菜肴的结果页面。

如果你们有任何其他建议或解决方案,我会非常感激。非常感谢您的阅读!

最佳答案

只需使用包含查询字符串的链接即可。

<a href="whatever.jsp?search=salad"><img src="..."></a>

对其他元素进行同样的操作。然后,您可以在服务器端代码中访问名为“search”的 GET 变量。

关于html - 如何使图片墙可点击并发送值(value),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14011730/

相关文章:

html - 输入尺寸与宽度

html - 具有 HTML5 移动兼容性的 .Net OLAP Cube Explorer 控件

javascript - Chrome 忽略 URL 中的哈希值

css - Bootstrap,scss,在scss代码中使用一些类名,而不是写在html文件中

javascript - 仅在获得焦点时保留 CSS 效果

java - 表达语言 : how to simplify this statement ("in"-like clause needed)

php - 如何限制用户打开现有的php页面?

javascript - 如何关闭带有链接或按钮等的html页面?

java - 如何在我的项目中使用 jasper 报告? jasper 报告有哪些优点和缺点?

jquery - 为响应式导航菜单添加向下滑动效果