ម៉ូតូវីអអូម អេឌីមិន ចុមភាគការផ្តល់អេឌីមិន អេឌីអិមអិល បរិស្ថានអត្ថបទ
- Previous Page closest()
- Next Page contains()
- Go to the Previous Level HTML DOM Elements Obheheto
ការអធិប្បាយ និងការប្រើប្រាស់
compareDocumentPosition()
មានបែបបទដែលប្រើប្រាស់នេះ នឹងប្រើប្រាស់នៅក្នុងឯកសារក្រោមបញ្ជីបញ្ជាប្រព័ន្ធ។
តម្លៃ | ន័យ |
---|---|
1 | តំណាងមិនមែនជាផ្នែកមួយនៃឯកសារ។ |
2 | តំណាងទីមួយមាននៅក្រោយតំណាងទីពីរ។ |
4 | តំណាងទីមួយមាននៅមុខតំណាងទីពីរ។ |
8 | តំណាងទីមួយមាននៅក្នុងតំណាងទីពីរ។ |
16 | តំណាងទីពីរមាននៅក្នុងតំណាងទីមួយ។ |
32 | តំណាងដើមទីកន្លែងជាកត្តានៅលើសមាសភាគមួយ។ |
ការអធិប្បាយ
តម្លៃត្រលប់ក៏អាចជាតម្លៃត្រលប់ភាគីទាំងពីរផងដែរ។
តម្លៃ 20 មានន័យថាតំណាងទីពីរមាននៅក្នុងតំណាងទីមួយ (16) ហើយតំណាងទីមួយមាននៅមុខតំណាងទីពីរ (4)។
ឧទាហរណ៍
"p1" ប្រៀបធៀប "p2" នៅទីណានោះ:
const p1 = document.getElementById("p1"); const p2 = document.getElementById("p2"); let position = p1.compareDocumentPosition(p2);
ភាសាវិទ្យាសាស្រ្ត
node.compareDocumentPosition(node)
ទាំងស្រុង
ទាំងស្រុង | ការពន្យល់ |
---|---|
តំណាង | ចាំបាច់ |
តម្លៃត្រលប់
ប្រភេទ | ការពន្យល់ |
---|---|
តម្លៃ | ទីតាំងដែលតំណាងពីរប្រើប្រាស់គ្នា |
តម្លៃ | ន័យ |
---|---|
1 | តំណាងមិនមែនជាផ្នែកមួយនៃឯកសារ។ |
2 | តំណាងទីមួយមាននៅក្រោយតំណាងទីពីរ។ |
4 | តំណាងទីមួយមាននៅមុខតំណាងទីពីរ។ |
8 | តំណាងទីមួយមាននៅក្នុងតំណាងទីពីរ។ |
16 | តំណាងទីពីរមាននៅក្នុងតំណាងទីមួយ។ |
32 | តំណាងដើមទីកន្លែងជាកត្តានៅលើសមាសភាគមួយ។ |
ការគាំទ្ររបស់កម្មវិធីអ្នកកំពុងអាន
element.compareDocumentPosition()
ជាលក្ខណៈតូចក្រោម DOM Level 1 (1998) ។
All browsers fully support it:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Support | 9-11 | Support | Support | Support | Support |
- Previous Page closest()
- Next Page contains()
- Go to the Previous Level HTML DOM Elements Obheheto