Re: javascript檢查表單後 如何傳遞值?
※ 引述《backfish (chenson 凸 凸 凸)》之銘言:
: 我先在同一php網頁用javascript檢查表單裡的值是否正確後
: 然後想傳遞表單參數值到另一php頁做資料庫儲存.....
: 可是發現javascript的document.location方式 並不能傳遞參數值
: 例如javascript取得的參數存為變數a
: 然後想用 document.location="a.php?val1=a"; 傳遞
: 結果php頁接收到的val1值就等於 a 了!
: 請問該如何設計比較好??
: 我本來是用第二php頁來做判斷的
: 可是如果判斷錯誤 再按"回上一頁"的話
: 原本key好的表單資料都會不見 需要重key 麻煩!
: 順便問一下,有沒有辦法 php網頁按回上一頁 表單值還在的?
範例:
檢查帳號不能為空白再送出表單
<script>
function chkinput(){
if (form1.id1.value.length == 0){
alert('使用者帳號不可為空白');
return false;
}
return true;
}
</script>
<form name=form1 onSubmit='return chkinput()' method=post action=login.asp>
<input type=text name=id1 value="">
<input type=submit name=Submit value="送出">
</form>
另外要用php網頁自動回上一頁,剛key的資料都還在的話,
要自己填入value="<?php echo $id1; ?>"
或許有另解。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.70.204.8
推
192.192.197.5 11/02, , 1F
192.192.197.5 11/02, 1F
推
203.70.204.8 11/03, , 2F
203.70.204.8 11/03, 2F
→
203.70.204.8 11/03, , 3F
203.70.204.8 11/03, 3F
Web_Design 近期熱門文章
PTT數位生活區 即時熱門文章
-4
30