ليس لدي الكثير من الهراء ، لذلك ذهبت للعمل من أجل الجميع. التفاصيل كما يلي:
1. تنبيه ("المحتوى المراد إخراجه") ؛
-> يظهر مربع الحوار في المتصفح ويعرض المحتوى المراد إخراجه.
-> يتم استخدام التنبيه لتحويل المحتوى المراد إخراجه إلى سلسلة ثم إخراجه
2. document.write ("المحتوى المراد إخراجه") ؛
-> عرض محتوى الإخراج مباشرة على الصفحة
3. console.log ("المحتوى المراد إخراجه") ؛
-> محتوى الإخراج في وحدة التحكم
4. القيمة -> تعيين القيمة إلى مربع النص (عنصر النموذج)
-> احصل على محتوى مربع النص (عنصر النموذج)
document.getElementById ("Search"). value = "المحتوى المراد إضافته إلى مربع نص #Search" ؛
5. innerhtml/innertext -> تعيين محتوى القيمة إلى الملصقات باستثناء عناصر النماذج
document.getElementById ("div1"). innerhtml = "balabarabarabarabarabara" ؛
document.getElementById ("div1"). innertext = "balabarabarabarabarabara" ؛
-> الفرق بين innerhtml والنص الداخلي
1) عند تعيين قيم innerhtml ، إذا واجهت علامة HTML صالحة ، فسوف تعاملها كعلامة حقيقية ، ويمكن أن تلعب العلامة دورها الخاص ؛
سواء كان النص الداخلي علامة أم لا ، يتم تعيينه كنص. ثم كل ما تراه هو النص ، ولا يمكن أن تلعب العلامة دورها ؛
(يمكن أن يتعرف InnerHTML على علامات HTML عند تعيين القيم ، ولكن لا يمكن أن يكون النص الداخلي)
2) في بعض متصفحات Firefox ، لا يتم دعم النص الداخلي ، ويتم دعم InnerHTML من قبل جميع المتصفحات.