[問題] 如何讓form用java script檢查錯誤

看板Web_Design作者 (end of an era)時間19年前 (2006/12/07 23:01), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/2 (看更多)
各位好....小弟目前遇到一個問題...目前是在ASP的程式下 當中form1裡有個text欄位...使用者輸入完後按"確認"的button 便執行post的asp程式...但現在我想在使用者按下確認 asp程式執行之前檢查 form1 裡的欄位是否有輸入.... 目前的寫法是在確認button 加上onclick="check_field()" 但這樣雖然會檢查field是否空白,但這樣不論java script是否檢查到 錯誤...form相對應的asp程式都會執行..我看另一個範例的寫法是 <input type="submit" name="send" value="確定" onclick="check_data();return false" > 加上return fasle後確實不會執行asp程式..但那也變成永遠不會執行 請問該如何設定才可以讓button click時java script檢查有沒有未填欄位 有則顯示錯誤訊息...否則便正當執行form post的asp程式..謝謝.. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.64.156.194

12/07 23:52, , 1F
type="submit" 應該是用button吧 submit要寫在jscript裡
12/07 23:52, 1F

12/15 12:03, , 2F
<input type="submit" onsubmit="return checkdata()">
12/15 12:03, 2F
文章代碼(AID): #15U2pIdE (Web_Design)
文章代碼(AID): #15U2pIdE (Web_Design)