Re: [問題] 警告式彈出視窗

看板Web_Design作者 (weijou)時間15年前 (2010/05/29 15:08), 編輯推噓7(702)
留言9則, 6人參與, 最新討論串2/2 (看更多)
<html> <head><title>test</title> <script> function myConfirm() { if(document.getElementById("accid").value == "") { alert("帳號沒填"); } else if(document.getElementById("accPWD").value == "") { alert("密碼沒填"); } } </script> <body> <form method="post" action="index.php" id="formtest"> accID : <input type="text" id="accid" /> accPWD : <input type="text" id="accPWD" /> <input type="button" id="confirm" onclick = "myConfirm()" value="送出" /> </form> </body> </html> ※ 引述《ManhattanNY (Big Apple)》之銘言: : 我爬了文之後知道彈出視窗是用javascript寫 : 我想寫的是會員在註冊資料時 : 如果有哪一格沒有填,就會彈出視窗警告 : 給會員輸入資料的地方 : 我是用HTML的form來寫 : 不知道要怎麼把會員打入的資料抓出來到javascript裡面判斷是否為空格 : ~"~ : 請指點一下!!謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.104.38.91

05/29 16:34, , 1F
可能需要加個return?
05/29 16:34, 1F

05/29 16:49, , 2F
用if-else if是不好的,兩種情況可能同時發生
05/29 16:49, 2F

05/29 17:25, , 3F
謝謝QQ!!!!!!我會再努力摸索這個程式碼的!! 再請問一
05/29 17:25, 3F

05/29 17:25, , 4F
下,如果有alert了,可以使畫面停在原本的嗎?就是不會
05/29 17:25, 4F

05/29 17:26, , 5F
繼續執行submit之後的傳送 這也是要寫在if內嗎?
05/29 17:26, 5F

05/29 17:50, , 6F
沒差吧,反正只是要警告對方資料沒填
05/29 17:50, 6F

05/29 20:24, , 7F
感謝樓上的各位,成功了:)
05/29 20:24, 7F

05/29 22:23, , 8F
NY可以去研究一下 "正規表示法" 很好用~
05/29 22:23, 8F

05/29 23:29, , 9F
用 onSubmit return 讓表單別送出...
05/29 23:29, 9F
文章代碼(AID): #1C0Bs4xQ (Web_Design)
文章代碼(AID): #1C0Bs4xQ (Web_Design)