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>
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>
JSP-打印动态表格的更多相关文章
- jQuery动态表格插件 AppendGrid
AppendGrid是一个jQuery动态表格插件,提供像填写电子表格数据一样在页面去输入结构化数据. 它允许用户在表格里增加/删除/插入/删除行,控制input/select/textarea 提交 ...
- 在<s:iterator>标签里给动态表格添加序号
在<s:iterator>标签里给动态表格添加序号,需要用到<s:iterator>标签里的Status属性里的count eg:<s:iterator value=&q ...
- HTML5&CSS3经典动态表格
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- 5.11-5.15javascript制作动态表格
制作动态表格的主要是运用js中表格类的insertRow.insertCell简易添加行和列的代码,不过要注意每行添加的表格是有位置行编号的,每行的编号为rows.length-1,增加的表格内的标签 ...
- 使用Windows驱动的虚拟打印机,打印Excel表格无表格线问题解决(2)
测试: 经前天的测试,最终还是没有明显的定夺到底是驱动的问题,还是打印机的问题.但是按照可能性来排查,最明显的一点就是其他测试环境不变的情况下增加一张图片,就可以打印出表格线,我始终觉得这里是突破点, ...
- Vue+Element的动态表单,动态表格(后端发送配置,前端动态生成)
Vue+Element的动态表单,动态表格(后端发送配置,前端动态生成) 动态表单生成 ElementUI官网引导 Element表单生成 Element动态增减表单,在线代码 关键配置 templa ...
- jQuery的下面是动态表格动态表单中的HTML代码
动态表格动态表单中的Jquery代码 <script type="text/javascript" src="/include/jquery/jquery-1.1. ...
- JavaScript 创建动态表格
JavaScript 创建动态表格 版权声明:未经授权,严禁转载! 案例代码 <div id="data"></div> <script> va ...
- Java利用poi生成word(包含插入图片,动态表格,行合并)
转(小改): Java利用poi生成word(包含插入图片,动态表格,行合并) 2018年12月20日 09:06:51 wjw_11093010 阅读数:70 Java利用poi生成word(包含插 ...
- MySQL+Service+Servlet+Jsp实现Table表格分页展示数据
下面以一个示例讲解如何使用MySQL+Service+Servlet+Jsp实现Table表格分页展示数据: eg:请假管理系统 要求如下: 一.打开首页页面, 访问查询请假记录的 servlet , ...
随机推荐
- 我的Netty笔记
pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w ...
- 【Java】线程转储分析 ThreadDump
[[TOC]] 通过分析 ThreadDump 来查询Java程序运行情况 获取线程转储文件 有多种方式可以获取转储文件,可参考链接HOW TO TAKE THREAD DUMPS? – 8 OPTI ...
- 解决 https urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] 错误
import ssl ssl._create_default_https_context = ssl._create_unverified_context
- nodejs选择JavaScript作为开发语言,是因为一般的开发语言的标准库都是带有IO模块的,并且通常这个 模块是阻塞性的,所以nodejs选择了没有自带IO模块的Javascript
Javascrip本身不带IO功能,nodejs选择JavaScript作为开发语言,是因为一般的开发语言的标准库都是带有IO模块的,并且通常这个 模块是阻塞性的,所以nodejs选择了没有自带IO模 ...
- 信息安全-加密:DES 加密
ylbtech-信息安全-加密:DES 加密 DES全称为Data Encryption Standard,即数据加密标准,是一种使用密钥加密的块算法,1977年被美国联邦政府的国家标准局确定为联邦资 ...
- etcd 命令行(转)
原文 https://www.cnblogs.com/breg/p/5756558.html 比较重要的配置 -name 节点名称,默认是UUID-data-dir 保存日志和快照的目录,默认为当前工 ...
- 安装httpd服务配置
本地yum源安装 mkdir /opt/dvd (先用mkdir去根下opt目录下建一个名字叫dvd的目录) mount /dev/sr0 /opt/dvd (用mount命令,挂载光盘设备 ...
- ros6.44版本增加了测试出两台ROS之间的速度极限是多少
原文: https://wiki.mikrotik.com/wiki/Manual:Tools/Speed_Test [admin@MikroTik]] > /tool speed-test a ...
- 0000 - Spring Cloud 概述
1.概述 Spring Cloud是一系列框架的有序集合,它利用Spring Boot的开发便利性简化了分布式系统的开发,比如服务发现.服务网关.服务路由.链路追踪等.Spring Cloud并不重复 ...
- U3D学习002——编辑器使用
shift键+鼠标点击中间方块,实现视角切换回初始化透视模式 Unity GameObject菜单栏下有3个和View(此View指显示Scene面板虚拟相机(后面简称Scene Camera)的视角 ...