ورود

View Full Version : یه مشکل با document.createElement این بار هم در IE



raravaice
یک شنبه 08 اردیبهشت 1387, 14:23 عصر
سلام

دوستان ظاهرا طبق معمول IE با یکی دیگه از توابع جاوا اسکریپت کاملا شخصی برخورد میکنه راه حل چیه؟

این کد توی IE کار نمیکنه یعنی با style مشکل داره و id رو اضافه میکنه.


element = document.createElement('div');
var StrStyle='display:none';

element.setAttribute('style', StrStyle);

element.setAttribute('id', 'zzz');
element.innerHTML='MyText';
document.body.appendChild(element);
document.body.insertBefore(element, document.body.firstChild);


با تشکر

raravaice
یک شنبه 08 اردیبهشت 1387, 17:54 عصر
این یه باگ هست توی IE و به جای نوع بالا از :



element.style.setAttribute("cssText", StrStyle);


استفاده بشه

موفق باشید