[英]Why i can't use request.getParameter in my form
我有一個關於使用request.getParameter()
,我知道它可以用來使用request.getParameter發布值,是否有必要將request.getParameter
和<input>
匹配?
我的原始HTML代碼:
<INPUT type=submit name="submit" value="download">
在JSP中:
String start = request.getParameter("submit");
現在我想更改一個按鈕並使用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();">
有誰知道是什么問題?
單擊提交按鈕是成功的表單控件,並且其名稱/值對將以表單數據提交到服務器。
如果使用JavaScript提交表單,則不會單擊提交按鈕,因此它不會顯示在數據中。 div
不能有name
,也不能是表單控件-它不是提交按鈕,即使它觸發了提交表單的JavaScript。
將div與JavaScript一起使用還會破壞以下形式:
請使用真實的提交按鈕。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.