View Full Version : سوال: اجرای دو تابع با یک کلیک
amirepsilon
جمعه 08 خرداد 1388, 22:15 عصر
سلام
دوستان چچطور میتونم برای یک لینک شرط بزارم که اگر
البته با جاوا اسکریپت
یعنی توی رویداد : onclick
فلان تگ div پنهان بود فلان تابع رو اجرا کنه
و اگر آشکار بود فلان تابع ؟!
ممنون
khazaie01
جمعه 08 خرداد 1388, 22:24 عصر
! میشه یکم واضح تر بگید ؟!
__ziXet__
جمعه 08 خرداد 1388, 22:27 عصر
سلام
دوستان چچطور میتونم برای یک لینک شرط بزارم که اگر
البته با جاوا اسکریپت
یعنی توی رویداد : onclick
فلان تگ div پنهان بود فلان تابع رو اجرا کنه
و اگر آشکار بود فلان تابع ؟!
ممنون
میتونی یه تابع دیگه رو call کنی و تو اون تابع این شرط رو بررسی کنی و هرکدوم رو خواستی call کنی
khazaie01
جمعه 08 خرداد 1388, 22:37 عصر
پس به فرمایش دوستمون شما یک تابع مینویسید و توی اون شرط را بررسی میکنید .
document.getElementById("DivName").style.visibility
با بررسی مقدار Visibility میتونید تشخیص بدید که Div مخفی است یا نه ...
اینم مقادیری که میتونه بگیره :
"hidden"
"visible"
amirepsilon
جمعه 08 خرداد 1388, 23:24 عصر
<a href="#" onclick="new Effect.Fade(document.getElementById(\bbb\')); return false">مثلا این برای موقعی که bbb مخفی است باشه
و برای موقعی که ظاهر هست یک تابع دیگه
rroona
جمعه 04 فروردین 1391, 00:45 صبح
این کار با جی کوری براحتی امکان پذیره
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.