Re: [閒聊] 新手 觀念差 - 實作問題(附頁面)

看板Web_Design作者 (超high的5566)時間16年前 (2008/09/04 16:36), 編輯推噓3(309)
留言12則, 4人參與, 最新討論串1/1
不好意思,請讓我再問個問題 = = 如果是沒爬好請鞭 ... http://203.207.0.111/jtsai/q1.php http://203.207.0.111/jtsai/q2.php 這兩個檔案用 FF 看正常,我的原始碼直接看就好 php 部份只是純粹抓個 POST 值看看有沒有送出 只要符合規定送出表單,下面會顯示文字 "送出去了...." q1.php 在FF 跟 IE 都成功,但 q2.php 在 IE 有個小問題 如果我什麼都沒輸入,點一下送出是會有顯示請勿空白的警告 在 FF 的話就算一直按 Enter 也不會送出 不過 IE 只要連按兩下 Enter 就送出去了 會做這兩個表格是因為好像有兩個表格就沒事,如果單一表格就有問題 請問這個是 ... @@ 感謝高手指教 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.207.2.26

09/04 16:39, , 1F
IE的話點button Login 有反應 但按enter就破功送出去了
09/04 16:39, 1F

09/04 16:59, , 2F
希望對方必須要按按鈕的話,建議使用button
09/04 16:59, 2F

09/04 17:09, , 3F
請問是submit改button嗎 我改了連FF都錯了...
09/04 17:09, 3F
※ 編輯: high5566 來自: 203.207.2.26 (09/04 17:09)

09/04 17:29, , 4F
寫在form的onsubmit , 不想送出去就return false;
09/04 17:29, 4F

09/04 17:41, , 5F
正解 把function綁在$(#myform).submit()比較不會有問題
09/04 17:41, 5F

09/04 17:58, , 6F
感謝樓上 我後來試一試 把 ready 改拆了 直接寫 function
09/04 17:58, 6F

09/04 17:59, , 7F
這樣可以用enter了..可是感覺不大完整 就是延用舊方法
09/04 17:59, 7F

09/04 17:59, , 8F
onSubmit="return xxx();" 這樣
09/04 17:59, 8F

09/04 18:00, , 9F
如果不用function用onsubmit="return ready();"
09/04 18:00, 9F

09/04 18:00, , 10F
一開始就會跑出"請勿空白"...感覺好像問得很笨...orz
09/04 18:00, 10F

09/04 18:03, , 11F
你可以用darKyle的方法 submit(function(){})=onsubmit
09/04 18:03, 11F

09/04 18:03, , 12F
submit(function(){ if(failed) return false; } );
09/04 18:03, 12F
文章代碼(AID): #18lvubpj (Web_Design)