Print Text ใน Form เป็น pdf ใช้งานบนมือถือ ข้อความไม่มา เพราะอะไรเหรอครับ

เวลาเราดูเว็บจะสามารถ Print ออกมาเป็น pdf ได้ ถ้าเว็บนั้นใส่โค๊ดเอาไว้ให้ใช้
ตัวอย่างโค๊ดนี้ใช้งานบน คอมพิวเตอร์ได้ แต่ ใช้กับมือถือไม่ได้
แก้อยู่เป็นวันๆ ตั้งกระทู้ถามก็ไม่มีใครตอบเลย
มีใครพอจะชี้แนะได้ไหมครับ
เม่าเหม่อ
[code]ใส่โค้ด
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<body>
<div id="PDF">
<input type="Text" size="27%"/><br>
<input value="m" type="radio">male
<input value="f" type="radio">female<br>
<textarea  name="content" cols="50%" rows="2"></textarea>
</div>
</body>
<button id="print" onclick="printContent('PDF');" >print</button>
<script>
function printContent(el){
var restorepage = $('body').html();
var printcontent = $('#'   el).clone();
$('body').empty().html(printcontent);
window.print();
$('body').html(restorepage);
}
</script>
[/code]
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่