[請益] PHP問卷使用JAVASCRIPT做答案填寫狀況檢測

看板PHP作者 (阿浩)時間16年前 (2009/11/19 01:10), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/3 (看更多)
由於目前在編寫網頁的問卷 遇到了使用者填寫完畢之後 如果有未填寫的題目能夠跳出個警示視窗 提醒該名使用者有未填寫的題目 由於之前使用JAVASCRIPT直接跳出視窗來做警示 但是會將使用者已經填寫好的答案全部清空 而自行找尋答案測試出以下結果 if(isset($_POST["Submit"])){ $q1 = $_POST["q1"]; $q2 = $_POST["q2"]; ......等40個 if( ($_POST["q1"]== NULL) || ($_POST["q2"]== NULL).......等40個 ){ ?> <script language="javascript"> alert("你有未填寫的題目"); parent.location.href = "sat.php"; </script> <? } else{ //寫入資料庫PHP程式碼 ?> <script language="javascript"> alert("填寫完成"); parent.location.href = "index.php"; </script> <? } } 以上的功能能夠執行 但是卻無法保留住原本的答案 請問各位先進如何修改才能夠保留住答案呢... 由於問卷型態都是按鈕 而且題目數動輒30題以上 有否能夠直接套入而不必改寫全部的程式碼呢? 問題很多又很繁雜 還感謝各位大大的觀看>"< -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.171.164.30

11/19 01:36, , 1F
parent.location.href = "sat.php";改history.go(-1);
11/19 01:36, 1F

11/21 23:35, , 2F
用javascript資料會清空?是不是忘了阻止form作submit的動作?
11/21 23:35, 2F
文章代碼(AID): #1B12g8xq (PHP)
文章代碼(AID): #1B12g8xq (PHP)