ورود

View Full Version : چه جوری اندازه ی یه tabel رو عوض کنم؟(جاوا اسکریپت)



هانی هاشمی
شنبه 29 مهر 1385, 16:52 عصر
با سلام
1.چه جوری اندازه ی یه tabel رو با جاوا اسکریپت عوض کنم
2.چه جوری یه tabel رو visible کنم
ممنون

yasak5
شنبه 29 مهر 1385, 17:08 عصر
سلام،
به lable و یا table یه ID بده. و با استفاده از این دستور visible جدولت و یا lable رو visible رو تغییر بده.
document.getElementById("tablename").style.display="none";

همین طور برای تغییر اندازه جدول :
document.getElementById("tablename").width=100;

هانی هاشمی
سه شنبه 14 آذر 1385, 00:07 صبح
سلام
ممنون
خب اگه بخوام به tabel ام رو فعال کنم باید به جای none چی بنویسم ؟؟

با تشکر

Chabok
سه شنبه 14 آذر 1385, 11:06 صبح
شما باید بنویسید :
Inline
یا
Block

M-Gheibi
سه شنبه 14 آذر 1385, 18:37 عصر
برای تغییر عرض جدول که دوستان جواب دادند ولی برای نمایش و عدم نمایش جدول بهتره یک تابع تعریف کنی و برای مثال به هنگام کلیک روی یک لینک تابع رو فراخوانی کنی . مثلا تابع زیر میتونه کمکت کنه:

<script type="text/javascript" language="javascript">
function SwitchVisibility(eID)
{
if (document.getElementById(eID).style.display=="none")
document.getElementById(eID).style.display="";
else
document.getElementById(eID).style.display="none";
}
</script>
که برای استفاده از تابع میتونی به این شکل عمل کنی:

<table id="tbltest" style="display:none"><tr><td>
test
</td></tr></table>
<span onclick="SwitchVisibility('tbltest');">click here</span>
ضمنا به این نکته دقت داشته باش که در کد فوق از ویژگی visibility استفاده نشده و مقدار display تغییر می کند. این دو با هم متفاوت هستند !!