אתגר JavaScript

מטרת התוכנית הבאה לאפשר למשתמשים להוסיף פריטים באופן דינמי לטופס, ואז דרך תיבות הטקסט לשנות את הטקסט של כל פריט:

הבעיה שבתוכנית יש באג… אחרי שמוסיפים מספר פריטים כל פעם שמשנים שם של אחד מהם משתנים גם השמות של הפריטים האחרים. נסו לזהות למה ולתקן באמצעות שינוי שורה אחת בלבד.

(הצלחתם? שימו קישור לקודפן שלכם שעובד. לא הצלחתם? חכו לפוסט ביום ראשון בשביל הסבר מלא מה קרה שם)

בכרום עובד יפה. מעל 20 הוספות ללא תקלה.

זה לא כמות ההוספות אלא הקשר ביניהם - כלומר כרגע כשאתה משנה טקסט באחת התיבות כל הטקסטים בכל המערך משתנים בהתאמה.

מטרת התוכנית להציג רשימה של תיבות כך שכל תיבה תשנה רק את הטקסט שקשור אליה (ולא את האחרים)

קוד מתוקן + הסבר מלא לתופעה בקישור: