50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

متد document.write ()

سلام دوستان . وقتتون به خیر .

میخاستم ببینم چرا توی کد زیر که توسط W3School گذاشته شده و توضیح داده که بعد از اینکه سند HTML به طور کامل بارگزاری شده باشد استفاده از متد document.write() باعث میشه همه ی تگ های صفحه پاک بشه و اونا جایگزینشون بشن .

توی کد زیر که اسکریپت قبل از اتمام تگ <html> نوشته شده پس چرا پاک میشن محتویات صفحه ؟

ممنونم

لینک

پرسیده شده در 1397/10/14 توسط

1 پاسخ

0

سلام به شما دوست عزیز.

این که میگیم محتویات صفحه پاک میشه یعنی محتویات بخش تگ <body> پاک میشه. همچنین در صفحات html مهم نیست که اسکریپت قبل از اتمام تگ html نوشته بشه یا بعد از اون جاوا اسکریپت کار خودش رو انجام میده. زیرا که جاوا اسکریپت مستقل از html است و هرجای صفحه رو که برنامه نویس بخواهد می تواند با جاوا اسکریپت دستکاری کند.

پاسخ در 1397/10/14 توسط

پاسخ شما