iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > html >JavaScript怎么打印div元素的内容
  • 789
分享到

JavaScript怎么打印div元素的内容

2024-04-02 19:04:59 789人浏览 八月长安
摘要

本篇内容主要讲解“javascript怎么打印div元素的内容”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“JavaScript怎么打印div元素的内容”吧!本

本篇内容主要讲解“javascript怎么打印div元素的内容”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“JavaScript怎么打印div元素的内容”吧!

本文的主要内容则是教大家怎么使用JavaScript打印div元素的内容!

那么要在 JavaScript 中打印 div 的内容,我们需要整理好实现的思路:

首先将 div 的内容存储在 JavaScript 变量中;然后单击打印按钮,提取 html div 元素的内容;然后创建一个 JavaScript 弹出窗口,并将提取的 HTML div 元素的内容写入弹出窗口;最后使用 JavaScript 窗口打印命令打印该窗口。

下面我们就通过两种方法来实现:

第一种方法:本示例使用 JavaScript 窗口打印命令打印 div 元素的内容

<!DOCTYPE html>
<html>
<head>
    <meta charset=utf-8 />
    <title></title>
    <script>
        function printDiv() {
            var divContents = document.getElementById("GFG").innerHTML;
            var a = window.open('', '', 'height=500, width=500');
            a.document.write('<html>');
            a.document.write('<body > <h2>Div contents are <br>');
            a.document.write(divContents);
            a.document.write('</body></html>');
            a.document.close();
            a.print();
        }
    </script>
</head>
<body style="text-align:center;">

<div id="GFG" style="background-color:#00a2d4;">

    <h3>编程网</h3>

    <p>
        这是在div中,点击按钮后则会显示打印。
    </p>
</div>

<input type="button" value="点击打印" onclick="printDiv()">
</body>
</html>

点击按钮前的效果如下:

JavaScript怎么打印div元素的内容

接着我们点击“点击打印”按钮,出现如下图:

JavaScript怎么打印div元素的内容

第二种方法:本示例使用 JavaScript 窗口打印命令打印 div 元素的内容

<!DOCTYPE html>
<html>
<head>
    <meta charset=utf-8 />
    <title></title>
    <script>
        function printDiv() {
            var divContents = document.getElementById("GFG").innerHTML;
            var a = window.open('', '', 'height=500, width=500');
            a.document.write('<html>');
            a.document.write('<body > <h2>Div contents are <br>');
            a.document.write(divContents);
            a.document.write('</body></html>');
            a.document.close();
            a.print();
        }
    </script>
</head>
<body>
<center>
    <div id="GFG" style="background-color:#9a9afb;">

        <h3>编程网</h3>

        <table border="1px">
            <tr>
                <td>姓名</td>
                <td>分数</td>
            </tr>
            <tr>
                <td>张三</td>
                <td>110</td>
            </tr>
        </table>
    </div>

    <p>
        表格在div中,点击按钮就会打印出来。
    </p>

    <input type="button" value="点击打印"
           onclick="printDiv()">
</center>
</body>
</html>

点击按钮前的效果如下:

JavaScript怎么打印div元素的内容

点击“点击打印”按钮后的效果,则如下所示:

JavaScript怎么打印div元素的内容

到此,相信大家对“JavaScript怎么打印div元素的内容”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: JavaScript怎么打印div元素的内容

本文链接: https://www.lsjlt.com/news/78858.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • JavaScript怎么打印div元素的内容
    本篇内容主要讲解“JavaScript怎么打印div元素的内容”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“JavaScript怎么打印div元素的内容”吧!本...
    99+
    2022-10-19
  • JavaScript怎么操作元素内容
    这篇文章主要介绍了JavaScript怎么操作元素内容的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇JavaScript怎么操作元素内容文章都会有所收获,下面我们一起来看看吧。...
    99+
    2022-10-19
  • javascript怎么修改div内容
    这篇文章主要介绍了javascript怎么修改div内容,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。JavaScript的特点1.JavaScript主要用来向HTML页面...
    99+
    2023-06-14
  • Python怎么打印标签内容
    在Python中,可以使用`print()`函数来打印标签内容。 假设有一个HTML标签如下: Hello, World! 要打印这...
    99+
    2023-10-28
    Python
  • Javascript中怎么对DOM元素添加内容
    小编给大家分享一下Javascript中怎么对DOM元素添加内容,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!HTML内容为空<!DOCTYPE ...
    99+
    2023-06-14
  • Javascript中怎么获取div内容
    这篇文章给大家介绍Javascript中怎么获取div内容,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Javascript获取div内容(兼容IE/火狐浏览器)document.ge...
    99+
    2022-10-19
  • 怎么在javascript中修改div的内容
    今天就跟大家聊聊有关怎么在javascript中修改div的内容,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。javascript修改div内容的方法:打开html开发工具,新建一个...
    99+
    2023-06-14
  • 怎么在javascript中设置元素文本内容
    这篇文章给大家介绍怎么在javascript中设置元素文本内容,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。javascript是一种什么语言javascript是一种动态类型、弱类型的语言,基于对象和事件驱动并具有相...
    99+
    2023-06-14
  • 怎么使用javascript修改div内容
    这篇文章主要介绍了怎么使用javascript修改div内容的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇怎么使用javascript修改div内容文章都会有所收获,下面我们一起来看看吧。一、通过innerHT...
    99+
    2023-07-06
  • 云服务器怎么连接打印机打印文件的内容
    打印文件是许多公司经常需要使用的功能。在这种情况下,云服务器可以成为一个很好的选择。通过使用云服务器,用户可以在任何地方、任何时间访问云服务器中的打印文件。 云服务器提供商通常会为用户提供多个云服务,以确保用户不会受到云服务器故障或其他问...
    99+
    2023-10-27
    服务器 文件 打印机打印
  • python怎么打印列表中每个元素
    要打印列表中的每个元素,可以使用`for`循环遍历列表,并使用`print()`函数打印每个元素。下面是一个示例代码:```pythonmy_list = [1, 2, 3, 4, 5]for item in my_list:print...
    99+
    2023-08-11
    python
  • 云服务器怎么连接打印机打印文件内容
    当用户访问云服务器时,它会自动下载和上传文件,以确保打印机能够正确连接。如果用户在访问云服务器时遇到问题,可以随时切换到其他计算机或应用程序来访问和打印文件。 为了方便用户管理打印机,云服务器提供了一些管理工具。例如,云服务器提供了文件共...
    99+
    2023-10-27
    服务器 文件 打印机打印
  • 云服务器怎么连接打印机打印文件内容呢
    登录云服务器管理平台:首先需要在云服务器管理平台中登录自己的云服务器账号,然后在登录后台中选择要打印的云服务器。 打开文件:在登录后台之后,需要打开需要打印的云服务器文件,可以使用鼠标左键单击文件,选择“打开”或使用快捷键Ctrl+P。 ...
    99+
    2023-10-28
    服务器 文件 打印机打印
  • 怎么用CSS在div元素内放置边框
    小编给大家分享一下怎么用CSS在div元素内放置边框,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧! 答:使用CSSbox-shadow属性 如果要在矩形框内放置或绘制边框,则有一个非常...
    99+
    2022-10-19
  • jquery中怎么操作元素内容
    本篇内容介绍了“jquery中怎么操作元素内容”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!jquery中用于操作元素内容的方法有html(...
    99+
    2023-07-05
  • 云服务器调用本地打印机怎么调出来打印的内容
    云打印机是一种基于云计算技术的打印服务,它可以让用户在任何地方、任何时间通过网络访问并打印文档或图片。云打印机可以通过互联网连接到云服务器,然后将打印内容发送给云服务器,云服务器再将打印内容分发给用户。 云打印机通常包括以下组件: 云服...
    99+
    2023-10-27
    打印机 服务器 内容
  • php中怎么反向打印数组全部元素
    php中怎么反向打印数组全部元素,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。说到倒序输出数组元素,我的第一反应是使用for循环反向循环遍历数组,下面是我给出的实现方法:&...
    99+
    2023-06-20
  • JAVA怎么查找数组元素内容
    在Java中,可以使用循环结构来查找数组元素内容。以下是两种常见的方法:1. 使用for循环遍历数组,并通过条件语句判断数组元素是否...
    99+
    2023-10-10
    JAVA
  • 怎么用div+css让div内部元素如单选按钮均匀分布
    这篇文章主要讲解了“怎么用div+css让div内部元素如单选按钮均匀分布”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用div+css让div内部元素...
    99+
    2022-10-19
  • 怎么使用JavaScript操作元素改变页面内容样式
    这篇文章主要介绍“怎么使用JavaScript操作元素改变页面内容样式”,在日常操作中,相信很多人在怎么使用JavaScript操作元素改变页面内容样式问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么使用J...
    99+
    2023-06-21
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作