تابع write و عمل آن پس از رندر html

پرسیده شده
فعالیت 1117 روز پیش
دیده شده 383 بار
0

سلام

در دقیقه 37 آموزش، تابع write داخل کدهای html نوشته میشه، اما با این کدها رندر نمیشه! چرا؟ مگر داخل تگ های باز و بسته <html> نیست!
ولی در قبل تر در همین آموزش، وقتی تابع write داخل تگ های باز و بسته <script> نوشته میشه، که این تگ ها خودشون داخل تگ های باز و بسته <html> هستن، به همراه html رندر میشه و دیگه کدهای html رو مثل حالت دیگه، پاک نمیکنه که مقدار خودشو داخل مرورگر قرار بده!

فایل پیوست

سینا محمدی
سینا محمدی

21 فروردین 00

0
حذف شده

سلام دوست عزیز

این رفتار تابع document.write هست که اگر این تابع را قبل از رندر شدن کامل صفحه فراخوانی بکنید کدها به صفحه اضافه میشه و اگر بعد از load شدن کامل html فراخوانی بشه تمام کدهای قبلی html را حذف میکنه و بعد عملیات نوشتن را انجام میده

فایل پیوست

مهرداد دادخواه

توسط

مهرداد دادخواه

22 فروردین 00