הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   קריאה למספר ID בקוד JS אחד (https://hosts.co.il/forums/showthread.php?t=38288)

WebProject 20-01-07 10:31

קריאה למספר ID בקוד JS אחד
 
בוקר טוב,

אני עובד על סקריפט כלשהו, ואני צריך לבחור מספר תמונות ביחד, ולהכניס אותן למערך, לא ממש הולך לי עד עכשיו, לכל התמונות יש ID זהה ורק המספר שונה (img[number])..

בתודה, טל

BlueNosE 20-01-07 18:49

יש לך אינדוקס של התמונות, אז מה הבעיה?
HTML קוד:

<script type='text/javascript'>
var arr = new Array();
arr['first'] = img[0];
arr['sec'] = img[1];
</script>

בהצלחה.

WebProject 20-01-07 20:27

ציטוט:

נכתב במקור על ידי BlueNosE (פרסם 409226)
יש לך אינדוקס של התמונות, אז מה הבעיה?
HTML קוד:

<script type='text/javascript'>
var arr = new Array();
arr['first'] = img[0];
arr['sec'] = img[1];
</script>

בהצלחה.

הלוואי והבעיה שלי הייתה פשוטה כמו הקוד שלך :) כנראה שלא הבנת :)

בכל מקרה פתרתי את הבעיה :]

omercnet 20-01-07 23:35

לא פעם ראשונה שאני רואה את הטעות הזאת..

תחשוב שהיו לך כמה אנשים עם אותו מס' תעודת זהות? איך היית מבדיל בניהם על הנייר? לא היית.
אותו דבר לגבי אובייקטים. אסור לך שני דברים עם אותו ID, אתה יכול לשים 100 דברים עם אותו שם אבל ID שונה.
זה למה גם הפונקיות נקראות בהתאם
getElementById
getElementsByName
תתן להם את אותו שם, ופשוט תכניס את כולם לאותו מערך עם getElement[b]s[/n]ByName

WebProject 21-01-07 07:38

אחי, אני התכוונתי שיש להם אותו מבנה :) רציתי להכניס אותם למערך, אבל אחרי חיפוש קטן בגוגל הבנתי שזה לא אפשרי, בכל מקרה כבר יש לי פתרון :)


כל הזמנים הם GMT +2. הזמן כעת הוא 08:15.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ