td

表格添加 点击添加增加一列

梦想的初衷 提交于 2019-11-30 13:03:11
改代码来源于广西省平台的uums项目中的jsp/addOrUpdate.jsp界面(使用easyui 前后端未进行分离)//在表格中,点击添加的时候,自动增加一行<table style="width:98%" id="tab" class="table table-bordered table-condensed table-striped table-hover table-responsive"> <tbody> <tr> <th>酒店</th> <th>房间</th> <th>床位单价</th> <th>床位数量</th> <th>操作数量</th> </tr>//在进行添加界面的时候(因为在添加新界面的时候,需要默认有一个空行,因为如果没有空行,就没有办法点击添加按钮,也就没有办法进行自动添加一行)//当时的思路: 在点击添加的时候,将添加的数据进行一个非空判断,如果为null则不添加,否则进行添加,为避免多出空白数据<c:if test="${applyClasses.cid==null||applyClasses.cid==''}"> <tr> <td ><input type='text' name='applyHotelList[0].hotelname' value='' class='inputText'/></td> <td ><input type=

前端导出表格

╄→гoц情女王★ 提交于 2019-11-30 12:03:30
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>html 表格导出</title> <script language="JavaScript" type="text/javascript"> var idTmr; //获取当前浏览器类型 function getExplorer() { var explorer = window.navigator.userAgent ; //ie if (explorer.indexOf("MSIE") >= 0) { return 'ie'; } //firefox else if (explorer.indexOf("Firefox") >= 0) { return 'Firefox'; } //Chrome else if(explorer.indexOf("Chrome") >= 0){ return 'Chrome'; } //Opera else if(explorer.indexOf("Opera") >= 0){ return 'Opera'; } //Safari else if(explorer.indexOf("Safari") >= 0){ return 'Safari'; } } //获取到类型需要判断当前浏览器需要调用的方法

Flask中jinja2的应用

余生颓废 提交于 2019-11-30 11:51:36
Flask中jinja2的应用 # -*- coding: utf-8 -*- # @Time : 2019/9/24 17:29 # @Author : AnWen from flask import Flask, render_template app = Flask(__name__) app.debug = True # 数据 STUDENT = {'name': 'Old', 'age': 38, 'gender': '中'} STUDENT_LIST = [ {'name': 'Old', 'age': 38, 'gender': '中'}, {'name': 'Boy', 'age': 73, 'gender': '男'}, {'name': 'EDU', 'age': 84, 'gender': '女'} ] STUDENT_DICT = { 1: {'name': 'Old', 'age': 38, 'gender': '中'}, 2: {'name': 'Boy', 'age': 73, 'gender': '男'}, 3: {'name': 'EDU', 'age': 84, 'gender': '女'}, } def func(a, b): return a + b @app.route('/stu') def stu(): return render

Bootstrap 简介

余生颓废 提交于 2019-11-30 05:55:25
什么是 Bootstrap? Bootstrap 是一个用于快速开发 Web 应用程序和网站的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的。 历史 Bootstrap 是由 Twitter 的 Mark Otto 和 Jacob Thornton 开发的。Bootstrap 是 2011 年八月在 GitHub 上发布的开源产品。 为什么使用 Bootstrap? 移动设备优先 :自 Bootstrap 3 起,框架包含了贯穿于整个库的移动设备优先的样式。 浏览器支持 :所有的主流浏览器都支持 Bootstrap。 容易上手 :只要您具备 HTML 和 CSS 的基础知识,您就可以开始学习 Bootstrap。 响应式设计 :Bootstrap 的响应式 CSS 能够自适应于台式机、平板电脑和手机。更多有关响应式设计的内容详见 Bootstrap 响应式设计 。 它为开发人员创建接口提供了一个简洁统一的解决方案。 它包含了功能强大的内置组件,易于定制。 它还提供了基于 Web 的定制。 它是开源的。 Bootstrap 包的内容 基本结构 :Bootstrap 提供了一个带有网格系统、链接样式、背景的基本结构。这将在 Bootstrap 基本结构 部分详细讲解。 CSS :Bootstrap 自带以下特性:全局的 CSS 设置、定义基本的

HTML表格标签及其属性

亡梦爱人 提交于 2019-11-30 05:53:42
带标题和表格头的表格: <table> <caption></caption> <!-- 表格标题,居中显示 --> <tr> <th></th> <!-- 表格头,内容居中,加粗显示 --> </tr> <tr> <td></td> </tr> </table> 带结构的表格: 表格结构标签来进行优化显示,加载一部分就显示一部分,不会等到全部加载完才显示 表格划分分为三部分:表头,主题,脚注    thead: 表格的头(放表格的表头)    tbody: 表格的主体(放数据本体)    tfoot: 表格的脚(放表格的脚注)    <thead><tbody><tfoot>标签不会影响表格的布局,只是对表格结构的划分 <table>标签属性: <tr>标签属性: <td>和<th>标签属性: <thead> <tbody> <tfoot>标签属性: 跨列属性colspan: 跨行属性rowspan: 完整示例:    <table border="2" width="500px" cellspacing="0" cellpadding="5px"> <caption>前端工程师平均工资</caption> <thead> <tr bgcolor="#d8bce4"> <th rowspan="2">城市</th> <th colspan="2">2014年</th> <th

Java Apache 开源项目简介

此生再无相见时 提交于 2019-11-30 04:34:26
##Apache Commons Apache Commons是Apache的一个开源项目,主要致力于各种可重用的Java组件。主要由以下三部分构成: The Commons Proper - 一个可重用的Java组件库(已经开发完的项目,一般我们导入相关 jar 包就可以使用) The Commons Sandbox - Java组件开发工作区(正在开发的项目) The Commons Dormant - 当前处于非活跃的Java组件库(其实就是还没开始开发) ###The Commons Proper 一般我们比较关注就是 The Commons Proper ,这里面都是现成的组件库,基本上拿来就可以使用,应该导入其提供的相关 jar 包,就可以用了。所以我们着重介绍 The Commons Proper 项目 The Commons Proper 是一个为开发者提供合作和资源共享的地方。下面列出已经release的Java组件项目,其中像Email(发送邮件),FileUpload(文件上传),Compress(Java压缩文件),BCEL(分析,操纵Java类文件)等项目就我自己比较熟悉的,用得应该很广!剩下好多项目都还很值得研究一下! <table> <tr> <td>Components</td> <td>Description</td> <td>Latest

for循环 事件 if else综合应用

你说的曾经没有我的故事 提交于 2019-11-30 04:29:24
< table id =" tb "> < tr > < td > 1 </ td > < td > 2 </ td > < td > 3 </ td > </ tr > < tr > < td > 4 </ td > < td > 5 </ td > < td > 6 </ td > </ tr > </ table > < script > var td = document . getElementsByTagName ( ' td ' ) ; // console.log(td); for ( var a in td ) { (a约等于for循环的名称,引用时放在[]中,不能再忘记了) td [ a ] . onclick = function () { // this.style.backgroundColor='red'; (点击颜色不消失) if ( this . style . backgroundColor ) { this . style . backgroundColor = "" } else { this . style . backgroundColor = " red " } } } <----------------------------------------------------鼠标移上去变色移走颜色还原-------------------

html5 class选择器

会有一股神秘感。 提交于 2019-11-30 03:34:08
html5的确给我们带来惊喜, 新增的dom api-类选择器 那么怎样使用呢?看下面的代码吧..... JavaScript var els = document.getElementsByClassName('myinput'); els[0].focus(); 多有意思的一个api,提供了丰富的用户体验! 看下面的小例子吧 XML/HTML <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>html5-DOM API</title> </head> <body> <textarea class="section"></textarea> <script type="text/javascript"> var els = document.getElementsByClassName('section'); els[0].focus(); </script> </body> </html> 通过类似 css 选择器的语法定位元素 (Selectors API) JavaScript var els = document.querySelectorAll("ul li:nth-child(odd)"); var els =

表格页面

空扰寡人 提交于 2019-11-30 02:09:58
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <link rel="stylesheet" href="bootstrap-3.3.7-dist/bootstrap-3.3.7-dist/css/bootstrap.min.css"> <script src="JQuery/jquery-3.4.1.min.js"></script> <script src="bootstrap-3.3.7-dist/bootstrap-3.3.7-dist/js/bootstrap.js"></script> </head> <body> <form name="myForm"> <table class="table table-bordered" id="tab" name="tab" border="0px"> <tr> <td>编号</td> <td>姓名</td> <td>年龄</td> <td>地址</td> <td>操作</td> <td>操作</td> </tr> <tr id="tr1" onmouseOver="onmouseOverMethod(this)" onmouseOut="onmouseOutMethod(this)" onclick=

数据聚合 & 分组:新一代系统监控的核心功能

空扰寡人 提交于 2019-11-30 01:22:01
遥想 2015 年 8 月 17 日,Cloud Insight 还在梳理功能原型,畅想 Cloud Insight 存在的意义: 为什么阿里云用户需要使用 Cloud Insight 来加强管理 。 而今,我们就已经实现了这样的功能: 使用标签来实现数据的聚合和分组。 相信使用过 OpenTSDB 或者 InfluxDB 的人都知道标签的存在:Tag。这也是为什么越来越多 Zabbix 或者 Nagios 用户迁移至 OpentsDB 来自建运维监控系统的原因。 如果所示,Zabbix 只提供单台 Host 的 Disk 使用量。如果 3 台主机,都同属于一个组 Mi-Kafka,想要知道这个组的总体 Disk 使用量,是无法得知的。 从而,就算线上系统发生了故障,要在短期内知道, 到底是哪个模块的哪个部分出了哪样的问题 ,所需要的经验和时长都是很大的。 而 OpenTSDB 和 StatsD 的出现改变了现状。 运维 2.0 时代 在非常早期的时候,淘宝团队就引入了 OpenTSDB 来辅助他们的运维监控。详情见: OpenTSDB监控系统的研究和介绍 。 随后的几年,云计算和 SaaS 的兴起,国外也出现了多种采用 StatsD 和 OpenTSDB 的开源工具搭建的 SaaS 服务:Boundary、CopperEgg、Datadog 等等。