რა გამოვიყენო დოკუმენტის ჩაწერის ნაცვლად?
რა გამოვიყენო დოკუმენტის ჩაწერის ნაცვლად?

ვიდეო: რა გამოვიყენო დოკუმენტის ჩაწერის ნაცვლად?

ვიდეო: რა გამოვიყენო დოკუმენტის ჩაწერის ნაცვლად?
ვიდეო: მესენჯერის 3 საინტერესო ფუნქცია 2024, ნოემბერი
Anonim

ჩვეულებრივ, სამაგიეროდ კეთების დოკუმენტი . დაწერე შენ შეგიძლია გამოიყენო რაღაც ელემენტი. innerHTML ან უკეთესი, დოკუმენტი.

  • 'Besebegin': თავად ელემენტის წინ.
  • 'afterbegin': მხოლოდ ელემენტის შიგნით, მის პირველ შვილამდე.
  • "წინ": მხოლოდ ელემენტის შიგნით, მისი ბოლო შვილის შემდეგ.
  • 'afterend': თავად ელემენტის შემდეგ.

ასევე იკითხა, რას აკეთებს დოკუმენტის წერა?

HTML DOM დაწერე () მეთოდი დაწერე () მეთოდი არის ძირითადად გამოიყენება ტესტირებისთვის: თუ ის არის გამოიყენება HTML-ის შემდეგ დოკუმენტი არის სრულად დატვირთული, ის ნება წაშალეთ ყველა არსებული HTML. შენიშვნა: როდესაც ეს მეთოდი არის არ გამოიყენება ტესტირებისთვის, ის არის ხშირად გამოიყენება დაწერე ზოგიერთი ტექსტი გამომავალი ნაკადის მიერ გახსნილი დოკუმენტი.

გარდა ამისა, რა განსხვავებაა დოკუმენტის ჩაწერასა და innerHTML-ს შორის? დაწერე () ათავსებს შიგთავსს პირდაპირ ბრაუზერში, სადაც მომხმარებელს შეუძლია მისი ნახვა. დოკუმენტი . innerHTML ცვლის ობიექტის HTML-ს, რომელზეც მას აყენებთ. დაწერე () რაიმე დაკავშირებული HTML-ის გარეშე, მაგრამ თუ უკვე გაქვთ HTML, რომლის შეცვლაც გსურთ, მაშინ დოკუმენტი.

ამ გზით, რატომ აღარ არის რეკომენდებული დოკუმენტის ჩაწერა ()?

Კიდევ ერთი მიზეზი არა დოკუმენტის გამოსაყენებლად. write() არის ის, რომ მას არ აქვს XHTML-ის მხარდაჭერა, მაგრამ მას აქვს არა პრობლემაა, რადგან ვებ დეველოპერების უმეტესობა იყენებს HTML-ს. write() ირთვება გვერდის ჩატვირთვის დასრულების შემდეგ, ეს იწვევს მუშაობის პრობლემებს და ზოგჯერ შეიძლება არა ცეცხლიც კი საერთოდ. ერთადერთი, როგორც ჩანს, შესაბამისი გამოყენება დოკუმენტისთვის.

რა განსხვავებაა კონსოლის ჟურნალსა და JavaScript-ში დოკუმენტის ჩაწერას შორის?

დეველოპერები იყენებენ კონსოლი . ჟურნალი () ამისთვის ჭრის სასარგებლო ინფორმაცია. დოკუმენტი . დაწერე ცვლის იმას, რასაც მომხმარებელი ხედავს წელს ბრაუზერი DOM-ში დამატებითი შინაარსის დამატებით.

გირჩევთ: