جشنواره عیدانه راکت | عضویت ویژه راکت برای آخرین بار | افزایش قیمتها از سال جدید | و ...
مشاهده اطلاعات بیشتر...سلام . @amirs3276har
چک میکنه اگر td وجود داشت وارد شرط میشه .
در واقع اگر متغیر td شما مقداری داشته باشه
if(td)
// true - vorood be block if
اگر td خالی باشه
if(td)
// false - vared nashodan be block if va edame code pas az if
مورد کاملترش :
در صورت برقراری یکی از حالات زیر برای متغیرتون if شما اجرا نمیشه .
سعی کردم واضح باشه . موفق باشید
متد getElementsByTagName اگر چیزی رو پیدا کرد، یه کالکشن برمیگردونه. اینجا یکی از خونه های اون کالکشن گرفته شده و توی شرط بررسی شده که اگه چیزی رو پیدا کرد و خونه 0 ام خالی نبود، داخل شرط اجرا بشه
داره سطر به سطر یک جدول رو بررسی می کنه، داخل هر سطر که میرسه، اولین عنصر td از اون سطر رو بررسی میکنه.
(بخش if) اگر وجود داشت و مقدارش null نبود کد مورد نظر اجرا میشه.
حالا شاید به نظر برسه که این if چه معنی ای میده، هر سطری یک td داره دیگه، مگه سطری هستش که td داخلش نباشه؟
جوابش اینه که: بله ممکنه سطری باشه که td نداشته باشه. بدین صورت که، اگر جدول در سطر اولش که ستون های اصلی رو شامل میشه th داشته باشه، دیگه td نداره و برای سطر اول شرط if غلط میشه و کد موردنظر اجرا نمیشه.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟