2
Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.
Đây là mã của tôi:
$doc = new DOMDocument[];
$doc->loadHTML[stripslashes[$sContent]];
// si le meta existe alors il y a un sondage
if[$doc->getElementById['meta'] != null]{
$nombreMeta = $doc->getElementById['meta']->nodeValue;
$numSondage = $doc->getElementById['meta']->getAttribute['class'];
for[$i=0;$igetElementById['meta'];
$oldchapter = $doc->removeChild[$divMeta];
$oHead = $doc->getElementsByTagName['head']->item[0];
$oMeta2 = $doc->createElement['meta'];
$oMeta2->setAttribute['name',"metapoll".$numSondage];
$oMeta2->setAttribute['content',$meta];
$oHead->insertBefore[$oMeta2, $oHead->firstChild];
$sContent = $doc->saveHTML[];
}
Tôi đang cố gắng loại bỏ div bằng id="meta"
[$doc->getElementById['meta']]
, nhưng tôi không biết tại sao nó không hoạt động.
Tôi đã thử nghiệm rất nhiều thứ như:
$metmet = $doc->documentElement;
$divMeta = $metmet->getElementById['meta']->item[0];
$metmet->removeChild[$divMeta];
Nhưng nó không hoạt động. Bất kỳ ý tưởng?
Syscall
18.3k10 Huy hiệu vàng33 Huy hiệu bạc49 Huy hiệu đồng10 gold badges33 silver badges49 bronze badges
Đã hỏi ngày 18 tháng 10 năm 2012 lúc 12:48Oct 18, 2012 at 12:48
2
Phương pháp
$metmet = $doc->documentElement;
$divMeta = $metmet->getElementById['meta']->item[0];
$metmet->removeChild[$divMeta];
0 loại bỏ một phần tử con khỏi một nút. DIV không thể là một yếu tố con của đối tượng $metmet = $doc->documentElement;
$divMeta = $metmet->getElementById['meta']->item[0];
$metmet->removeChild[$divMeta];
1, chỉ có thể $metmet = $doc->documentElement;
$divMeta = $metmet->getElementById['meta']->item[0];
$metmet->removeChild[$divMeta];
2 [trong tài liệu HTML].Đã tìm thấy div mà bạn muốn xóa, bạn cần lấy nút cha mẹ của nó. Sau đó gọi
$metmet = $doc->documentElement;
$divMeta = $metmet->getElementById['meta']->item[0];
$metmet->removeChild[$divMeta];
0 trên đó.$divMeta->parentNode->removeChild[$divMeta]
Đã trả lời ngày 18 tháng 10 năm 2012 lúc 12:51Oct 18, 2012 at 12:51
QuentinentinQuentin
879K121 Huy hiệu vàng1178 Huy hiệu bạc1289 Huy hiệu đồng121 gold badges1178 silver badges1289 bronze badges
Mã sau sẽ hoạt động:
$divMeta = $doc->getElementById['meta'];
$divMeta->parentNode->removeChild[$divMeta];
0$metmet = $doc->documentElement; $divMeta = $metmet->getElementById['meta']->item[0]; $metmet->removeChild[$divMeta];
5$metmet = $doc->documentElement; $divMeta = $metmet->getElementById['meta']->item[0]; $metmet->removeChild[$divMeta];
Đã trả lời ngày 18 tháng 10 năm 2012 lúc 12:51Oct 18, 2012 at 12:51
Quentinentinlonesomeday
879K121 Huy hiệu vàng1178 Huy hiệu bạc1289 Huy hiệu đồng49 gold badges312 silver badges314 bronze badges
0
- Mã sau sẽ hoạt động:
$divMeta = $doc->getElementById['meta']; $divMeta->parentNode->removeChild[$divMeta];
- Lonesomedaylonesomeday
- .remove[]
228K49 Huy hiệu vàng312 Huy hiệu bạc314 Huy hiệu đồng
- Trang chủ
- Hướng dẫn Học
Hướng dẫn học jQuery
.remove[]
Định nghĩa và sử dụng
$['.test'].remove[];
6 LOạI Bỏ Các ThànH Phần ĐượC Xác Đu.Bộ chọn']$metmet = $doc->documentElement;
$divMeta = $metmet->getElementById['meta']->item[0];
$metmet->removeChild[$divMeta];
Thường được dùng khi bạn muốn xào bỏ một thànH phần nào đao, chú ý là xùaa bỏ, chứ khôn
$['div'].remove['div.test'];
.remove[]
Cấu trúc
Tiêu đề $[function[]{ $['.test'].remove[]; }];Thành phần div có class testThành phần div
Loại bỏ tất cả c ger
.Remove ['bộ chọn']
Loại bỏ tất Cả
Ta thấy thànH Phần Div Có Lớp = "Test" Đạo Bị Loại Bỏ. Thành phần div
| Vì vậy, mã Sánh html trước và Sau khi |
$metmet = $doc->documentElement;
$divMeta = $metmet->getElementById['meta']->item[0];
$metmet->removeChild[$divMeta];
6 LOạI Bỏ Các ThànH Phần ĐượC Xác Đu.Bộ chọn']
$metmet = $doc->documentElement;
$divMeta = $metmet->getElementById['meta']->item[0];
$metmet->removeChild[$divMeta];
Cấu trúc
Tiêu đề $[function[]{ $['div'].remove[".test"]; }];Thành phần div có class testThành phần div
Loại bỏ tất cả c ger
.Remove ['bộ chọn']
Loại bỏ tất Cả
Ta thấy thànH Phần Div Có Lớp = "Test" Đạo Bị Loại Bỏ. Thành phần div
| Vì vậy, mã Sánh html trước và Sau khi |