我有這個漂亮的購物助手在http://www.spacerock.com/shoppingplanner.php - 點擊一頓飯,成分出現在shopinglist div中。我在頂部有打印窗口按鈕,但它不打印該div。我如何指定它打印該div?按鈕的代碼是我知道它可能非常簡單;我是一名jQuery人員,需要學習PURE JS。預先感謝您的幫助和教育。JavaScript打印 - 我想要它打印一個特定的div
回答
你可以嘗試使用printThis jQuery插件:
$('SelectorToPrint').printThis();
我會試一試。謝謝! –
我繼續前進,並插入插件到位,並更改了按鈕的代碼,給它一個id作爲printBtn,並寫道:$('#printBtn')。click(function(){('#shoppinglist' ).printElement(); });但是,它不起作用。我得到一個printElement不是函數的錯誤。 –
@MarianStevens我也無法讓它工作。我在Jason Day發現了另一個名爲printThis()的工具。在答案中看JSFiddle。 – Brino
使用此JS:
打印特定DIV
與ID='content'
<input style="width:75px" type="button" name="printreport" id="printreport" value="Print List" onclick="printpage()">
function printpage()
{
var originalContents = document.body.innerHTML;
var printReport = document.getElementById('content').innerHTML;
document.body.innerHTML = printReport;
window.print();
document.body.innerHTML = originalContents;
}
希望這有助於..
是的!那樣做了!非常感謝! –
- 1. 使用javascript打印特定的div
- 2. Python打印比我想要的要多
- 3. 如何在c#中打印?我想打印一個表(查詢)
- 4. 想要打印出一個「漂亮」btree
- 5. 我想打印在
- 6. 沒有打印特定CSS的打印
- 7. 用css媒體類型打印特定的div內容打印?
- 8. Primefaces打印機打印div
- 9. Java - 不打印我想要的內容?
- 10. 如何打印我想要的int MASM?
- 11. 打印數據一個div
- 12. 打印一個div在紙
- 13. 無法打印特定的div
- 14. 使用jquery打印特定的div
- 15. 當我打印我的代碼時,我不想「..」打印尚未
- 16. 通過指定打印機名稱打印到打印機 - Javascript
- 17. 打印特定格
- 18. 只打印一次特定的打印語句
- 19. jQuery - 打印和預覽特定div
- 20. PHP - 在特定div上打印出錯
- 21. 媒體在特定div上打印css
- 22. PHP ::我想打印8X8格
- 23. 我想用打印機
- 24. 計算器,不能讓它按我想要的打印出來
- 25. 在打印的特定頁面的底部創建一個div
- 26. 打印服務器 - 想要捕捉打印命令
- 27. 有沒有辦法打印一個特定DIV的內容
- 28. 控制檯不打印我想要的字符,它爲我的C++面向對象的編程類打印塊
- 29. 我需要打印我從
- 30. 特定行的打印
你可以[創建一個MCVE](http://stackoverflow.com/help/mcve)(足夠的代碼來複制問題),以便代碼在問題本身而不是異地?在此問題的未來訪問者在您修復該問題後將無法看到問題。 – BSMP