佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 683|回复: 3

请问我这个编程有什么问题吗?他不会去orderbook.html o

[复制链接]
发表于 22-5-2006 12:40 AM | 显示全部楼层 |阅读模式
<HTML>
        <HEAD>
                <TITLE>Order</TITLE>
        </HEAD>

        <A name ="top"></A>

        <BODY BACKGROUND="bgpic3.gif">
        <H3>
        Kindly fill up your information before order book thanks~~
        </H3><p>

        <FORM NAME="order" ACTION="orderbook.html" METHOD="get">


        <TABLE BORDER = "0">

        <TR>       
        <TD>First Name :        <TD><INPUT TYPE = "text" NAME = "firstname" SIZE="20">
        </TR>

        <TR>       
        <TD>Last Name :                <TD><INPUT TYPE = "text" NAME = "lastname" SIZE="20">
        </TR>

        <TR>
        <TD>Gender :        <TD>        <INPUT TYPE = "radio" NAME = "gender" VALUE = "male"> Male
                                    <INPUT TYPE = "radio" NAME = "gender" VALUE = "female"> Female
        </TR>

       

        <TR>
        <TD>D.O.B :         <TD>        <INPUT TYPE = "text" NAME = "dateofbirth" SIZE="2"> / <INPUT TYPE = "text" NAME = "dateofbirth" SIZE="2"> / <INPUT TYPE = "text" NAME = "dateofbirth" SIZE="4">
        </TR>

       

       

        <TR>
        <TD>Age:         <TD>        <INPUT TYPE = "text" NAME = "age">
        </TR>

        <TR>
        <TD>Address :         <TD>        <INPUT TYPE = "text" NAME = "address" SIZE="20">
        </TR>

        <TR>
        <TD>                <TD>        <INPUT TYPE = "text" NAME = "add">
        </TR>

        <TR>
        <TD>Email:        <TD>        <INPUT TYPE = "text" NAME = "email">
        </TR>
        </TABLE>

        <INPUT TYPE ="button" value ="Done" onClick ="check(this.form)">


        </FORM>

        <script language ="JavaScript">

        <!--
        function check(form)
        {//validate a text form
         // if blank send an error message and ask to reenter
            if (form.elements[0].value == "") {
                alert("You didn't enter your Firstname .");
                form.firstname.focus();
                form.firstname.select();
                return;
                }
            if (form.elements[1].value == "") {
                alert("You didn't enter your Lastname .");
                form.lastname.focus();
                form.lastname.select();
                return;
                }
            if (form.elements[10].value == "") {
                alert("You didn't enter your Email Address .");
                form.email.focus();
                form.email.select();
                return;
                }
        }
        //-->




        </script>




        </BODY>

</HTML>

[ 本帖最后由 boe 于 22-5-2006 12:42 AM 编辑 ]
回复

使用道具 举报


ADVERTISEMENT

发表于 22-5-2006 01:07 AM | 显示全部楼层
1. 你的 javascript function, check(form) 写错, 呼叫方法也错, 需重新好好查一下该如何写.

2. 你的 form 不能被 submit 是因为你的 button type 是 button, 应该是 submit.
回复

使用道具 举报

发表于 22-5-2006 01:13 AM | 显示全部楼层
<INPUT TYPE ="button" value ="Done" onClick ="check(this.form)">

显而易见的错误嘛..
以上不是type=submit,而是type=button

如果要用type=button,要在js上最后加上 document.order.submit();
..
回复

使用道具 举报

 楼主| 发表于 22-5-2006 02:16 AM | 显示全部楼层
o 原来如此 感谢感谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 22-9-2024 05:37 PM , Processed in 0.173679 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表