Latest web development tutorials
×

jQuery หลักสูตร

jQuery หลักสูตร jQuery แนะนำโดยย่อ jQuery ติดตั้ง jQuery ไวยากรณ์ jQuery ผู้เลือก jQuery เหตุการณ์

jQuery ผล

jQuery ซ่อน / แสดง jQuery จางหาย jQuery สไลด์ jQuery นิเมชั่น jQuery หยุดนิเมชั่น jQuery Callback jQuery Chaining

jQuery HTML

jQuery การจับกุม jQuery จัดตั้งขึ้น jQuery เพิ่มองค์ประกอบ jQuery การลบองค์ประกอบ jQuery CSS หมวดหมู่ jQuery css() ทาง jQuery ขนาด

jQuery ข้ามผ่าน

jQuery ข้ามผ่าน jQuery บรรพบุรุษ jQuery ลูกหลานของเรา jQuery เพื่อนร่วมชาติ jQuery การกรอง

jQuery Ajax

jQuery AJAX แนะนำโดยย่อ jQuery load() ทาง jQuery get()/post() ทาง

jQuery อื่น ๆ

jQuery noConflict() ทาง jQuery JSONP

jQuery ตัวอย่าง

jQuery ตัวอย่าง

jQuery คู่มืออ้างอิง

jQuery ผู้เลือก jQuery วิธีการใช้เหตุการณ์ jQuery วิธีการมีผลบังคับใช้ jQuery HTML / CSS ทาง jQuery วิธีการข้ามผ่าน jQuery AJAX ทาง jQuery วิธีเบ็ดเตล็ด jQuery คุณสมบัติ

jQuery วิดเจ็ต

jQuery Validate jQuery Accordion jQuery Autocomplete jQuery Message jQuery ตรวจสอบรหัสผ่าน jQuery Prettydate jQuery Tooltip jQuery Treeview

jQuery.parseHTML () วิธีการ

วิธีการอื่น ๆ jQuery วิธีการอื่น ๆ jQuery

ตัวอย่าง

ใช้สตริง HTML เพื่อสร้างอาร์เรย์ของโหนด DOM และใส่ลงใน div

<div id = "เข้าสู่ระบบ"> <h3 > เนื้อหา: </ h3> </ div> <script> $ (ฟังก์ชั่น () { var $ ล็อก = $ ( "#log" ) Str = "สวัสดี < b> ชื่อของฉันคือ </ b> jQuery.", HTML = $. ParseHTML ( STR ) NodeNames = []; // เพิ่มแจง HTML $ เข้าสู่ระบบ. ผนวก ( HTML ); // เก็บเป็น HTML แก้ปัญหาชื่อโหนด $. แต่ละ ( HTML, ฟังก์ชั่น ( ผมเอล ) { nodeNames [I] = "<li >" + El NodeName + "</ li>" ;. }); // ใส่ชื่อโหนด $ เข้าสู่ระบบ. ผนวก ( "<h3> ชื่อโหนด: < / h3>" ); $ ( "<ol> </ ol> " ). ผนวก ( nodeNames. เข้าร่วม ( ' " ) ). AppendTo (เข้าสู่ระบบ $ );}) </ script>

ลอง»

ความหมายและการใช้งาน

$ .parseHTML () ฟังก์ชั่นที่ใช้ในการแยกสตริง HTML สำหรับโหนด DOM ที่สอดคล้องกับอาร์เรย์

หมายเหตุ: 1. ฟังก์ชั่นนี้จะสร้างฟังก์ชั่นการใช้พื้นเมืององค์ประกอบ HTML DOM การแปลงสายไปยังชุดขององค์ประกอบ DOM คุณสามารถใช้องค์ประกอบ DOM เหล่านี้ลงในเอกสาร
2. ถ้าคุณไม่ได้ระบุพารามิเตอร์บริบทหรือพารามิเตอร์เป็นโมฆะหรือไม่ได้กำหนดค่าเริ่มต้นให้เอกสารปัจจุบัน ถ้าองค์ประกอบ DOM สร้างขึ้นเพื่อเอกสารอื่นเช่น iframe คุณควรระบุวัตถุเอกสาร iframe ของ
การพิจารณาความปลอดภัย: jQuery API ส่วนใหญ่อนุญาตให้สตริง HTML มีสคริปต์การทำงานในรูปแบบ HTML jQuery.parseHTML () ไม่เรียกใช้สคริปต์ในการแยกวิเคราะห์ HTML เว้นแต่คุณจะระบุไว้อย่างชัดเจนว่าเป็นความจริง keepScripts พารามิเตอร์ อย่างไรก็ตามในสภาพแวดล้อมที่ส่วนใหญ่ยังคงสามารถรันสคริปต์ทางอ้อมเช่น: โดย คุณสมบัติ สายที่ควรหลีกเลี่ยงการทำและการทำความสะอาดหรือหลบหนีเช่น URL, การป้อนข้อมูลที่ไม่น่าเชื่อถือใด ๆ จากแหล่งต่างๆเช่นคุกกี้จึงป้องกันไม่ให้เกิดสถานการณ์ดังกล่าว สำหรับการทำงานร่วมกันในอนาคตเมื่อ keepScripts พารามิเตอร์ถูกมองข้ามหรือเท็จโทรไม่ควรพึ่งพาใด ๆ เนื้อหานี้คือความสามารถในการเรียกใช้สคริปต์


ไวยากรณ์

$.parseHTML( htmlString [, context ] [, keepScripts ] )

参数 描述
htmlString String类型 需要解析并转为DOM节点数组的HTML字符串
context Element类型 指定在哪个Document中创建元素,默认为当前文档的document
keepScripts Boolean类型 指定传入的HTML字符串中是否包含脚本,默认为false


วิธีการอื่น ๆ jQuery วิธีการอื่น ๆ jQuery