作者Clessin (Clemond)
看板Web_Design
標題Re: [問題] submit為什麼沒作用呢?>"<
時間Wed Mar 30 22:27:38 2005
※ 引述《magicplume (魔幻的羽毛)》之銘言:
: 最近在練習jsp,結果沒想到卡在一個應該很簡單的部分>"<
: 請大家幫我看一下到底是怎麼回事好嗎?
: 目前想做出的功能是讓使用者填完表單之後,按下按鈕,
: 先用javascript檢查是否有漏填,確定都沒有漏填才將
: 表單的值送到下一個jsp網頁。
: 我的寫法是參照書上的:
: <SCRIPT Language="javascript">
: function checkdata()
: {
: if(form1.T1.value == "")
: {
: window.alert("請輸入姓名");
: }
: .....這邊跟上面類似
: else //都檢查完了
: form1.submit();
: }
: </SCRIPT>
: <FORM action="checkresult.jsp" method=post name=form1>
: <p>姓名:<INPUT type="text" name=T1> </p>
: ...以下類似
: <INPUT type="button" value="確定" name=B1 Onclick='checkdata()'>
: </FORM>
試試:
<script language="Javascript">
function checkdata(){
if (form1.T1.value.length==0){
window.alert("請輸入姓名!");
return false;
} else if (form1.T2.value.length==0){
window.alert("請輸入地址!");
return false;
}
return true;
}
</script>
<Form action="checkresult.jsp" method="post" name="form1"
onSubmit="return checkdata()">
<p>姓名:<input type="text" name="T1"></p>
<p>地址:<input type="text" name="T2"></p>
<input type="submit" value="確定">
<input type="reset" value="重填">
</Form>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.138.68.129