作者eddieli (end of an era)
看板Web_Design
標題[問題] 如何讓form用java script檢查錯誤
時間Thu Dec 7 23:08:43 2006
各位好....小弟目前遇到一個問題...目前是在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
1F:推 dingyuchi:type="submit" 應該是用button吧 submit要寫在jscript裡 12/07 23:52
2F:推 wayway2004:<input type="submit" onsubmit="return checkdata()"> 12/15 12:03