• JSP-打印动态表格


    input.html

    <script language="javascript">
      function validate(f){
        if(!(/w+/.test(f.info.value))){//正则表达式
        alert("输入的内容不能为空!");
        f.info.focus();
        return false;
        }
        return true;
      }
    </script>
    
        This is my HTML page. <br>
        <FORM METHOD = "Post" action = "INPUT.jsp" onSubmit="return validate(this)">
          输入信息:<input type = "text" name = "info">
          <input type = "submit" value ="info">
          
        </FORM>
        
        <br>
        
        <script>
           function check(f){
            if(!(/^d+$/.test(f.rows.value))){
             alert("行数必须是数字");
             return false;
            }
            if(!(/d+/.test(f.cols.value))){
             alert("列数必须是数字");
             return false;
            }
            return true;
           }
        </script>
        <hr>
        <form action="printTable.jsp" method="post" onSubmit="return check(this)">
           <table border="0">
              <tr>
                 <td colspan="2">"打印表格"</td>
              </tr>
             <tr><td>输入打印表格的行数</td>
             <td><input type="Text" name="rows"></td>
             </tr>
              <tr><td>输入打印表格的列 数</td> 
             <td><input type="Text" name="cols"></td>
             </tr>
             <tr>
               <td colspan="2">
                 <input type ="submit" value="打印">
                 <input type="reset" value="重置">
               </td>
             </tr>
         
        
        </form>
    View Code

    printTable.jsp

    <script language="javascript">
      function validate(f){
        if(!(/w+/.test(f.info.value))){//正则表达式
        alert("输入的内容不能为空!");
        f.info.focus();
        return false;
        }
        return true;
      }
    </script>
    
        This is my HTML page. <br>
        <FORM METHOD = "Post" action = "INPUT.jsp" onSubmit="return validate(this)">
          输入信息:<input type = "text" name = "info">
          <input type = "submit" value ="info">
          
        </FORM>
        
        <br>
        
        <script>
           function check(f){
            if(!(/^d+$/.test(f.rows.value))){
             alert("行数必须是数字");
             return false;
            }
            if(!(/d+/.test(f.cols.value))){
             alert("列数必须是数字");
             return false;
            }
            return true;
           }
        </script>
        <hr>
        <form action="printTable.jsp" method="post" onSubmit="return check(this)">
           <table border="0">
              <tr>
                 <td colspan="2">"打印表格"</td>
              </tr>
             <tr><td>输入打印表格的行数</td>
             <td><input type="Text" name="rows"></td>
             </tr>
              <tr><td>输入打印表格的列 数</td> 
             <td><input type="Text" name="cols"></td>
             </tr>
             <tr>
               <td colspan="2">
                 <input type ="submit" value="打印">
                 <input type="reset" value="重置">
               </td>
             </tr>
         
        
        </form>
    View Code
  • 相关阅读:
    离线存储
    创业公司 加入
    console 代理
    HTTP 协议中 Vary 的一些研究
    reactNative 的一些学习
    srcset 图片自适应
    一些不错的文章分享
    前端网站大全
    c# 捕捉键盘按键
    SQL 中With as 的用法
  • 原文地址:https://www.cnblogs.com/zhugexiaobei/p/3186320.html
Copyright © 2020-2023  润新知