在 HTML 網(wǎng)頁上添加“打印”按鈕,單擊該按鈕后,將打印整個(gè)網(wǎng)頁。這是在網(wǎng)頁中添加的相當(dāng)簡單的功能,可以使用一些 HTML 元素和純 JavaScript 來添加。
因此,讓我們討論一下這樣做的方法。
方法
首先,在 HTML dom 中添加 標(biāo)簽。
將其 type 屬性分配給“button”并為其賦予一些值。
然后為將使用 JavaScript 處理的輸入分配一個(gè)“onclick”處理程序。
處理輸入標(biāo)簽點(diǎn)擊事件的函數(shù)如下所示 –
const handlePrint = () => { window.print(); }
登錄后復(fù)制
此方法的完整代碼為 –
示例
<!DOCTYPE html> <html lang="en-US"> <head> <title> Adding Print Button </title> </head> <body style="color: black;"> <h1>Hello World!</h1> <p>Welcome to my Website</p> <p> This website is built using plain JS and HTML. </p> <p> Okay Bye!!! </p> <input value='Print' type='button' onclick='handlePrint()' /> <script type="text/javascript"> const handlePrint = () => { var actContents = document.body.innerHTML; document.body.innerHTML = actContents; window.print(); } </script> </body> </html>
登錄后復(fù)制
以上就是如何添加一個(gè)按鈕來打印一個(gè)HTML頁面?的詳細(xì)內(nèi)容,更多請關(guān)注www.92cms.cn其它相關(guān)文章!