gpt4 book ai didi

javascript - Java中如何通过request get参数获取html按钮的id?

转载 作者:可可西里 更新时间:2023-11-01 08:40:16 25 4
gpt4 key购买 nike

我在查看我的 Jsp 页面时生成了这个部分,并且我正在为每个按钮分配餐厅名称 ID。我想要做的是在单击提交按钮时获取按钮 ID。

<section class="content-wrap" id="content">

<ul>
<img class="restaurant-logo" src="<%= rs.getString("image") %>" alt="restaurant image" width="100" height="100" />
<li> <form id="menuform" action="menu.jsp"><input type="submit" name="restaurantname" id="<%= rs.getString("name") %>" value="Go to Menu" class="main-button" style="float:right; margin-right:6px;"></form><h3><%= rs.getString("name") %> - <%= rs.getString("area") %>, <%= rs.getString("city") %></h3></li>
<li style="font-style:italic; margin:-15px 0 5px 0;"> <%= rs.getString("cousines") %></li>
<li style="color:#999; margin-bottom:2px;"> Delivery:</li>
<li >Free</li>
</ul>
</section>

请参阅菜单表单。它有一个按钮,我单击它会转到菜单页面。我想在我的菜单页面中获取 id(餐厅名称),以便显示菜单。

<form id="menuform" action="menu.jsp"><input type="submit" name="restaurantname" id="<%= rs.getString("name") %>" value="Go to Menu" class="main-button" style="float:right; margin-right:6px;"></form>

如果我在我的菜单页面中执行 request.getParameter("restaurantname") 然后它会给我“转到菜单”,这是显而易见的。我该怎么办?

最佳答案

使用带值的按钮代替输入。

<button type="submit" name="restaurantname" value="<%= rs.getString("name") %>">
Go to menu
</button>

ids 和 classes 没有被提交到服务器。您可以使用脚本获取 ID 并将其添加到另一个 input。但在你的情况下这是不必要的。 button 值确实随其表单一起提交,使其更具语义。

关于javascript - Java中如何通过request get参数获取html按钮的id?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34317927/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com