Java 为什么我能';t在我的表单中使用request.getParameter
我有一个关于使用Java 为什么我能';t在我的表单中使用request.getParameter,java,javascript,jsp,Java,Javascript,Jsp,我有一个关于使用request.getParameter()的问题,我知道它可以使用request.getParameter发布值,是否需要匹配request.getParameter和 我的HTML原始代码: <INPUT type=submit name="submit" value="download"> 现在我想更改一个按钮并使用div div name="submit"id="submit" class="btnStyleFunc" onclick="document.b
request.getParameter()
的问题,我知道它可以使用request.getParameter发布值,是否需要匹配request.getParameter
和
我的HTML原始代码:
<INPUT type=submit name="submit" value="download">
现在我想更改一个按钮并使用div
div name="submit"id="submit" class="btnStyleFunc"
onclick="document.body.style.cursor='wait';this.disabled='true';
document.getElementById('form').submit();">
但它不起作用,有人能帮我吗
现在我使用下面的方法,但出现了另一个问题…操作没有停止
String start = request.getParameter("submit1");
<input type=hidden name=submit1 value=download>
<div class="btnStyleFunc" onclick="document.body.style.cursor='wait';
this.disabled='true';document.getElementById('form').submit();">
String start=request.getParameter(“submit1”);
有人知道问题出在哪里吗?单击的提交按钮是一个成功的表单控件,其名称/值对将在表单数据中提交给服务器 如果使用JavaScript提交表单,则没有单击的提交按钮,因此它不会出现在数据中。
div
不能有名称
,也不是表单控件-它不是提交按钮,即使它触发了提交表单的JavaScript
在JavaScript中使用div也会破坏以下内容的格式:
- 任何不使用鼠标/触控板/等导航页面的人(div在交互元素中切换时不会获得焦点)
- 任何禁用JavaScript的人
- 在窗体模式下使用屏幕阅读器的任何人(div元素不是窗体控件)
使用真正的提交按钮。单击的提交按钮是一个成功的表单控件,其名称/值对将在表单数据中提交给服务器 如果使用JavaScript提交表单,则没有单击的提交按钮,因此它不会出现在数据中。
div
不能有名称
,也不是表单控件-它不是提交按钮,即使它触发了提交表单的JavaScript
在JavaScript中使用div也会破坏以下内容的格式:
- 任何不使用鼠标/触控板/等导航页面的人(div在交互元素中切换时不会获得焦点)
- 任何禁用JavaScript的人
- 在窗体模式下使用屏幕阅读器的任何人(div元素不是窗体控件)
使用一个真正的提交按钮。发布一些代码您到目前为止尝试的
request.getParameter()
是JAVA,您说您编写了JSP并标记了JavaScript…最好首先解释一下您的场景为什么需要这种情况,对我来说没有意义,因为我想更改submit按钮在一些代码上您到目前为止尝试过的request.getParameter()
是JAVA,您说您编写了JSP并标记了JavaScript…最好首先解释一下您的场景为什么需要这种情况,对我来说没有意义,因为我想更改submit按钮
String start = request.getParameter("submit1");
<input type=hidden name=submit1 value=download>
<div class="btnStyleFunc" onclick="document.body.style.cursor='wait';
this.disabled='true';document.getElementById('form').submit();">