PDA

View Full Version : مبتدی: نحوه off کردن visible یک کنترل در جاوااسکریپت



m2148059
دوشنبه 05 مهر 1389, 10:28 صبح
سلام من می خوام یک کنترل را در صفحه مثلا با کلیک شدن روی یک دکمه ای محو کنم. زمانی که به tag هر کنترل می آم این خاصیت visible=off رو داره اما وقتی اون کنترل در جاوااسکریپت فراخوانی می کنم خاصیتی بنام visible را پیدا نمی کنم فقط یک دونه disable داره که اونم محو نمی کنه و فقط از کار می اندازه . می خوام ببینم راهی نیست تا یک کنترل را محو کنیم .

sh_esharif
سه شنبه 06 مهر 1389, 12:53 عصر
سلام
از خاصیت 'style.visibility = 'none استفاده کنید.
برای visible کردن هم از خاصیت ' style.visibility = 'block باید استفاده کنید.

mehdi.mousavi
سه شنبه 06 مهر 1389, 14:06 عصر
سلام از خاصیت 'style.visibility = 'none استفاده کنید. برای visible کردن هم از خاصیت ' style.visibility = 'block باید استفاده کنید.

سلام.
مقادیر معتبر خصیصه visibility عبارتند از:


inherit
collapse
visible
hidden

به بیان دیگه، کافیه بدین شکل عمل کنید:

var elm = document.getElementById('myId');
elm.style.visibility = 'hidden';

موفق باشید.

پاورقی: فکر میکنم شما display property رو با visibility اشتباه گرفتید...