זה בגלל שהקוד JS לא מרונדר כי JS מרונדר בעליית הדף.
אם אתה רוצה להוסיף קוד JS אתה או מריץ אותו עם EVAL או יוצר אלמנט SCRIPT חדש ומזין את הקוד לתוכו
דוגמא איך לעשות את זה:
http://unixpapa.com/js/dyna.html
הכי טוב זה לבצע את זה דרך FRAMEWORK כל שהיא כדי להמנע מבעיות תאימות