PDA

View Full Version : سوال: شما با این مبحث اشتراک دارید مشکل مرورگر IE6 با تگ div و تابع innerHTML



idocsidocs
شنبه 11 دی 1389, 15:56 عصر
وقتی با مرورگر IE6 صفحه زیر رو اجرا میکنم، موقعی که روی @@@ کلیک می کنم کد اجرا نمی شه ولی موقعی که روی ### کلیک می کنم کد بخوبی اجرا می شه.

توی بقیه مرورگرها این کد مشکلی نداره.

آیا مرورگر IE6 با تگ div و تابعinnerHTML مشکلی داره که این کد بخوبی اجرا نمی شه؟

لطفا کد رو بررسی کنید.


<html>
<head>
<title>مديريت</title>

<SCRIPT type="text/javascript" >
function ss()
{
var d = document.getElementById('dd');
d.innerHTML="<span>gdhdfghdfghsdfgs</span><br />";
}
function ww()
{
var d = document.getElementById('dd');
d.innerHTML='<div>'+'wwwwwwwwwwwwwwwww'+'</div>';
}
</SCRIPT>
</head>
<body style="text-align:center">
<div id="contents">
<br />
<br />

<span onclick="ss()">###</span>
<p id="dd"><div>eeeeeeeeeeeeeee</div></p>
<span onclick="ww()">@@@</span>
</body>
</html>

hossin.esm
شنبه 11 دی 1389, 21:12 عصر
تگ p باید شامل متن و تگ هایی مثل br , b,i ,... که برای حالت دهی متن هست باشد و قرار دادن تگ هایی مثل div در آن درست نیست