راکت
حل شده

ریختن فرزند در لیست در جاوا اسکریپت

1 پاسخ

سلام روز بخیر
من مثلا 100 تا تگ span داشتم که همشون یک فرزند متفاوت داشتند. بعد میخواستم داخل جاوا اسکریپت همه ی این span ها را با هم سلکت کنم و فرزند هاشونا داخل یک لیست بریزم.

<span class="span">hello</span>
<span class="span">by</span>
<span class="span">click</span>
...
<span class="span">22</span>

بعد ولی یه مشکلی هست وقتی اینجوری سلکتش میکنم

let span = document.querySelectorAll(".span")

چون از querySelectorAll استفاده میکنم تمام اسپن ها را داخل یک لیست میریزد و من دیگه نمیتونم به فرزند ها دسترسی پیدا کنم. حالا میخواستم ببینم چجوری میشود همه ی فرزند های این 100 span را در لیست قرار دهم.

ثبت پرسش جدید

پاسخ‌ها

1
محمد شامخی
محمد شامخی
@mohamadshamekhi

تخصص: fullstack developer

بهترین پاسخ

@ariann86

سلام وقت بخیر
برای این که به فرزندهای span دسترسی داشته باشی
کاری که کردی درست بود اول باید بیای همه Span انتخاب کنی و بعد از انتخاب بیای به دیتای توش و یا همون فرزند ها دسترسی داشته باشی که به این صورته

let span = document.querySelectorAll(".span")
span.forEach((item) => {
  console.log(item.innerHTML);
});

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام