[問題] 請教一個多次執行submit的問題

看板Ajax作者 (我要錢$$)時間15年前 (2010/05/25 23:26), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
function check(){ doplay('name1'); doplay('name2'); doplay('name3'); } function doplay(name){ var form=document.forms(0); var FORM = document.createElement("<FORM METHOD=POST>"); var em1 = document.createElement("<INPUT TYPE=HIDDEN>"); var em2 = document.createElement("<INPUT TYPE=HIDDEN>"); var em3 = document.createElement("<INPUT TYPE=HIDDEN>"); em1.name='PLAY1'; em1.value=form.PLAY1.value em2.name='PLAY2'; em2.value=form.PLAY2.value; em2.name='PLAY3'; em2.value=name; FORM.appendChild(em1); FORM.appendChild(em2); FORM.appendChild(em3); FORM.action = "play.do"; document.body.insertBefore(FORM); FORM.submit(); } 想請問一下,這樣重複做3次submit的動作, 會有什麼錯誤發生嗎? 以上是類似的程式碼, 我程式的執行結果,有時不會執行3次submit, 就是play.do無法每次都做3次。 1次、2次、3次都發生過。 請問,照道理講,這不是應該會執行3次play.do的動作嗎? 問題比較抽象一點,希望大家能看得懂。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.160.152.89

05/26 02:17, , 1F
開新頁執行吧。
05/26 02:17, 1F

05/26 08:56, , 2F
可以問一下 為什麼要這麼做嘛 ??
05/26 08:56, 2F
文章代碼(AID): #1B--mpSh (Ajax)
文章代碼(AID): #1B--mpSh (Ajax)