`
liudaoru
  • 浏览: 1558992 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

页面中只打印某一条记录,其他的都隐藏

    博客分类:
  • Ajax
 
阅读更多
<html>
<head>
<title>my</title>
<style>
@media print {
	#t1, input {display:none;}
	div {display:none;}
	div.s1 {display:block;}
}

</style>
<script>
function $(sid) {
	return document.getElementById(sid);
}
var dP = function() {
	var lastObj = null;
	var setClass = function (obj, className) {
		obj.setAttribute("className", className);
		delete obj;
	};
	var print = function(id) {
		var obj = $("s" + id);
		setClass(obj, "s1");	
	
		if(!!lastObj) {
			setClass($("s" + lastObj), "");
		} 
		lastObj = id;
	}; 
	return {print:print};
}();
</script>
</head>
<body>
<table id="t1">
	<tr><td>wwwwwwwwwww</td></tr>
</table>
<table>
	<tr>
		<td>
<div id="s1">w1 <input type="button" onclick="dP.print(1);" value="print" /></div>
		</td>
	</tr>
	<tr>
		<td>
<div id="s2">we2 <input type="button" onclick="dP.print(2);" value="print" /></div>
		</td>
	</tr>
	<tr>
		<td>
<div id="s3">werw3 <input type="button" onclick="dP.print(3);" value="print" /></div>
		</td>
	</tr>
	<tr>
		<td>
<div id="s4">werwer4  <input type="button" onclick="dP.print(4);" value="print" /></div>
		</td>
	</tr>
</table>
</body>
分享到:
评论

相关推荐

    Excel新增工具集

    (学生成绩表)是由同一工作表中的同一单行或多行的表头下共存的若干条记录组成,要把单人的工资 (成绩)发给本人,用本软件可轻松地将每条记录分离,并在每一条记录的上方添加一个表头,以明确各项目的意义,还要在...

    服装面辅料采购管理系统

    2:历史采购数据-已经出货的数据都在此表中,为了保证系统的运行速度,表单只显示最新50条数据,如有需要可以用查询功能。 3:新增客户/供应商/合作工厂/业务员/物料/颜色-按需点击添加 4:公司信息-设置公司的信息...

    javascript网页特效实例大全(8-12)

    实例297 在JSP中利用Word自动打印指定格式的会议记录 468 实例298 在ASP中利用Word自动打印指定格式的会议记录 470 实例299 在PHP中调用Word自动打印指定格式的会议记录 472 11.3 利用Excel打印报表 474 ...

    《程序天下:JavaScript实例自学手册》光盘源码

    21.7 使用DOM获取页面中某控件的属性 21.8 将某行排在表格的最后 21.9 动态删除页面中的元素 21.10 克隆表格 21.11 拖动表格行改变顺序 21.12 表格操作常用方法 第22章 流行应用:AJAX和Property的应用技巧 22.1 ...

    程序天下:JavaScript实例自学手册

    21.7 使用DOM获取页面中某控件的属性 21.8 将某行排在表格的最后 21.9 动态删除页面中的元素 21.10 克隆表格 21.11 拖动表格行改变顺序 21.12 表格操作常用方法 第22章 流行应用:AJAX和Property的应用技巧 22.1 ...

    会计理论考试题

    A、记录在存储介质上的一组相关信息的集合 B、记录在磁盘上的一组相关信息的集合 C、记录在磁盘上的一组相关程序的集合 D、记录在存储介质上的一组相关程序的集合 9.___B___是Windows管理文件的特征,与MS-DOS的目录...

    API之网络函数---整理网络函数及功能

    GetMessagePos 取得消息队列中上一条消息处理完毕时的鼠标指针屏幕位置 GetMessageTime 取得消息队列中上一条消息处理完毕时的时间 PostMessage 将一条消息投递到指定窗口的消息队列 PostThreadMessage 将一条...

    PHP程序开发范例宝典III

    实例227 使用聚集函数First或Last求数据表中第一条或最后一条记录 352 8.10 多表查询 354 实例228 使用select语句进行多表查询 354 实例229 使用表的别名 355 实例230 合并多个结果集 356 8.11 嵌套查询...

    flash shiti

    10. 某电影中,只有一个layer1,其上放置一个有两个元件(test1 和test2)组合成的组合体, 选择这个组合体执行打散Ctrl+B,然后右键单击执行Distribute to layers,那末: □ A. 这个电影中将增加两个新层:layer2 ...

    JavaScript网页特效范例宝典源码

    实例298 在ASP中利用Word自动打印指定格式的会议记录 470 实例299 在PHP中调用Word自动打印指定格式的会议记录 472 11.3 利用Excel打印报表 474 实例300 将Web页面中的数据导出到Excel 474 实例301 将Web页面中的...

    javascript网页特效实例大全

    4.17 每天显示一条不同的信息 81 4.18 模拟时钟 82 4.19 英文式的文本时钟 84 4.20 关闭页面时弹出时间警告框 85 4.21 显示在按钮上的时间 86 4.22 计算出生时间 88 4.23 计算几天后将是什么日期 92 第5章 ...

    delphi EhLib 9.5.012 Full Source 专业版 .rar

    在“垂直方向”中显示数据集中的一条记录的组件。 有一个特殊的列来显示字段标题 可以像DBGridEh中一样自定义就地编辑器和单元格数据。 TDBLookupComboboxEh组件 提供TDBLookupCombobox的所有功能并添加 几个...

    400个DreamWeaver插件

    mxp/使页面中的图片都恢复到原始大小,可以作用到单个页面或者整个站点,甚至是site窗口选中的页面 mxp/平常插入的文本框都是白底黑字,如果要改变,就要用CSS定义,很麻烦。这个插件可以直接插入彩色的文本框 mxp/...

    asp.net知识库

    页面一postback,它就显示页面的最顶端,怎样让它定位在某一位置? 如何保证页面刷新后的滚动条位置 清除网页历史记录,屏蔽后退按钮! 如何传值在2个页面之间 :要求不刷新父页面,并且不能用Querystring传值 Asp...

Global site tag (gtag.js) - Google Analytics