سوال خود را بپرسید

توضیحات بخش

rss
سوال و جواب برای متخصصان و علاقه مندان به برنامه نویسی در همه زبان ها و همه پلت فرم ها

آمار بخش

کاربران 29
سوال ها 71
پاسخ ها 80
نظر سنجی ها 0

برترین کاربر ها

بیشترین تگ ها

1

چجوری وجود داشتن یک المان رو توی جاوا اسکریپت چک کنم؟

فرض کنید توی کد جاوا اسکریپت باید مقدار value یک input رو بخونیم. ولی قبل از اون باید مطمئن بشیم که این المان وجود داره.
چه راهی برای بررسی کردن این مسئله وجود داره؟
یعنی چجوری می شه اول چک کرد که المان وجود داره و اگه بود، مثلا value س رو بخونیم؟
پاسخ به سوال
700بازدید

پاسخ ها (2)

4
برای بررسی کردن این مورد می تونیم از کد زیر استفاده کنیم:

function check(element) {
if (typeof (element) != 'undefined' && element != null)
return true;
return false;
}

فرض کنید Id این Input برابر age هست. برای استفاده از این روش می تونیم مثل زیر عمل کنیم:


  var age = document.getElementById('age');
if (check(age) == true) {
// کدی که باید اجرا شود
}
2
اگز از JQuery استفاده می کنید می تونید با استفاده از length (طول) المان این کار رو انجام بدید. به این صورت که اگه length برابر صفر بود، یعنی المان وجود ندارد.

 if($('#age').length > 0){
//المان وجود دارد
} else{
// المان وجود ندارد
}
پاسخ به سوال
تعداد حروف 0