Re: [問題] 用jsp的button type後,抓不到form內容
※ 引述《pilisir (SIR)》之銘言:
: 最近寫了一個jsp網頁
: 一切都滿順利的
: 表單提交按鈕原本是用type=submit的方式
: <input type="submit" name="buttonname" value="OOO"/>
: 表單內容提交後,在Action/ActionForm裡用request.getParameter("buttonname")
: 來提取表單中提交鈕的name值,並且利用這個值做一些判斷式的條件
: 但是因為想做一個confirm()的提示視窗
: 所以我把表單提交按鈕改成type=button 並且加入onclick="checkForm(this.form);"
你還是可以用submit
<input type="submit" name="buttonname" onclick="checkForm(this.form);"
value="OOO"/>
: 然後寫了一個function如下
: function checkForm(form){
: if (confirm('確定送出?')){
: form.submit();
return true; //加這行
: }else{
: form.xxx1.value="";
: form.xxx2.value="";
: form.xxx3.value="";
return false //加這行
: }
: }
: 但是這樣改以後,我發現提交出去的表單
: 用request.getParameter("buttonname")
: 會是null,請問應該怎麼做才能讓type=button送出後還能保有button的name值呢
沒想過要捉button的值 看起來button不會跟form一起送出來
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.122.30.140
推
06/06 16:45, , 1F
06/06 16:45, 1F
推
06/09 18:51, , 2F
06/09 18:51, 2F
→
06/09 22:41, , 3F
06/09 22:41, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章
20
54