ex12-19.htm

来自「《JAVASCRIPT 动态网页编程实例手册》一书中的源代码」· HTM 代码 · 共 32 行

HTM
32
字号
    <html><head><title>通过onSubmit事件返回值控制是否提交数据 </title></head>
    <body font="宋体" size=3>
    <script language="JavaScript">
    <!--  
      function okForm(form){
         if (form.chk_free.checked == true){
              return true;}
         else{
             alert("要提交信息,必须接受本公司的免责声明。请选中复选框!");
             form.chk_free.focus();
             return false;}
        }
    //   -->
    </script>
    <b> 
    <form action="acceptData.asp" method="post"
        onSubmit="return okForm(this)">
    <p> 姓名:
    <input type="text" name="username" size="30">
    <p> 地址:
    <input type="text" name="address" size="80">
    <p> 电子邮件:
    <input type="text" name="e_mail" size="50">
    <p> 接受本公司的免责声明
    <input type="checkbox" name="chk_free" >
    <p>
    <input type="submit" value="提交">
    <input type="button" value="转google主页"
           onClick="window.location.replace('http://www.google.com');" >
    </form></body>
    </html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?