📅  最后修改于: 2023-12-03 14:50:28.434000             🧑  作者: Mango
在Web应用程序中,对于某些页面或内容,用户可能希望将它们打印出来。在JavaScript中,我们可以使用 window.print()
方法来实现将页面输出到打印机。本文将介绍如何在HTML按钮上设置单击事件,并在JavaScript中使用 window.print()
方法来输出页面。
在HTML中,我们可以通过指定 onclick
属性来设置按钮单击事件。例如:
<button onclick="printPage()">打印页面</button>
在上述代码中,我们定义了一个按钮,并指定了 onclick
属性,其值为 printPage()
。这意味着当用户单击按钮时,将调用一个名为 printPage
的JavaScript函数,我们在下一节中编写该函数。
在JavaScript中,我们可以通过调用 window.print()
方法来输出页面。例如:
function printPage() {
window.print();
}
在上述代码中,我们定义了一个名为 printPage
的函数,并在函数中调用了 window.print()
方法。这意味着当用户单击按钮时,将调用该函数并输出页面。
下面是一个完整的示例,展示如何在HTML按钮上设置单击事件,并在JavaScript中使用 window.print()
方法来输出页面。
<!DOCTYPE html>
<html>
<head>
<title>单击并在JS中显示window.print输出时如何设置按钮上的功能</title>
</head>
<body>
<h1>打印页面示例</h1>
<p>此处是要输出的页面内容。</p>
<button onclick="printPage()">打印页面</button>
<script>
function printPage() {
window.print();
}
</script>
</body>
</html>
在上述代码中,我们指定了一个标题和一些要输出的页面内容。我们还定义了一个名为 printPage
的函数,并将其指定为按钮的单击事件。
在本文中,我们介绍了如何在HTML按钮上设置单击事件,并在JavaScript中使用 window.print()
方法来输出页面。你可以使用这个示例作为起点,在你的Web应用程序中实现打印页面的功能。