اجرای دو تابع با یک کلیک

amirepsilon

Active Member
سلام
دوستان چچطور میتونم برای یک لینک شرط بزارم که اگر
فلان تگ div پنهان بود فلان تابع رو اجرا کنه
و اگر آشکار بود فلان تابع ؟!
ممنون
 

nasser_ray

Member
سلام
بهتر بود منظورتون رو از پنهان ، بیشتر توزیح میدادید
ولی بطور کلی اگه منظورتون بررسی حالت Display یک تک خاص است می توانید از کد زیر استفاده کنید.
کد:
if (document.getElementById('IDNAME1').display == 'none'){RunFunc1() }else if (document.getElementById('IDNAME2').display == 'none') {RunFunc2()}
کد فوق را در رویداد مورد نظر لینک مربوطه کپی کنید

کد:
<a onClick="if (document.getElementById('IDNAME1').display == 'none'){RunFunc1() }else if (document.getElementById('IDNAME2').display == 'none') {RunFunc2()}">Here</a>

بدیهی است نام دو تابع ذکر شده RunFunc2 و RunFunc1 باید با نام تابع شما و نام دو ID فوقوالذکر هم با ID های قسمت مربوطه تعویض شود
 

جدیدترین ارسال ها

بالا