如何在javascript中打印网格视图和文本框
How to print a gridview and textboxes in javascript
我想打印网格视图及其旁边的文本框。 但是文本框应该在顶部,网格视图应该在文本框下面。
我有这段代码,它只打印网格视图:
function printDiv(DivID1)
{
var headstr = "<html><head><title></title></head><body>";
var footstr = "</body>";
var newstr = document.getElementById("dt").innerHTML;
var oldhtml = document.body.innerHTML;
document.body.innerHTML = headstr + newstr + footstr;
window.print();
document.body.innerHTML = oldhtml;
return false;
}
如果你可以使用jQuery试试printThis()插件,你可以把所有你需要的控件或html放在一个div中,并在选择器中使用该div进行打印。
还有一个名为printElement()的插件
或者试试这里描述的这个答案,
<script language="javascript">
function printdiv(printpage)
{
var headstr = "<html><head><title></title></head><body>";
var footstr = "</body>";
var newstr = document.all.item(printpage).innerHTML;
var oldstr = document.body.innerHTML;
document.body.innerHTML = headstr+newstr+footstr;
window.print();
document.body.innerHTML = oldstr;
return false;
}
</script>
相关文章:
- 如何在MVC3中显示鼠标悬停在文本上的部分视图
- 在网格视图的自动刷新过程中,设置内部网格视图文本框的可见性
- jQuery Mobile Listview,里面有文本视图
- jquery专注于asp.net mvc部分视图中的一个文本框
- 如何在网格视图中验证asp.net文本框
- 在文本框focusout事件的局部视图中清除表数据
- JavaScript中的网格视图页脚行文本框
- 在客户端的编辑模式下,在同一单元格网格视图中选中复选框时禁用文本框
- 如何 - jQuery 切换文本视图
- Redactor文本编辑器– 在代码视图中重新缩进缩小的HTML
- 如何在嵌套网格视图中查看子网格的页脚模板文本框
- 使用转义键在余烬文本视图中取消操作
- 无法使用 AJAX 获取 url 的 StumbleOn 视图,因为它的 API 返回文本/纯文本
- 在视图中从文本区域加载内容
- 如何使用 Angular js 计算网格视图项模板文本框值的两个文本框值
- 如何在javascript中打印网格视图和文本框
- 使用 JQuery 在网格视图中获取文本框值,val() 不起作用
- 如何调用文本框代码隐藏文本更改事件从复选框单击位于网格视图行内
- 隐藏溢出隐藏的零件视图文本
- 选中复选框时,表中的MVC Razor视图文本不会更新