דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. גישה לאובייקטים במערך לפי id (ולא לפי מיקום) - js

גישה לאובייקטים במערך לפי id (ולא לפי מיקום) - js

מתוזמן נעוץ נעול הועבר תכנות
6 פוסטים 2 כותבים 215 צפיות 1 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • chagoldC מנותק
    chagoldC מנותק
    chagold
    כתב ב נערך לאחרונה על ידי
    #1

    יש לי select ואני רוצה לגשת לאופציה המייצגת את 'אחר', אבל אני לא רוצה באמצעות המיקום במערך כיון שהמיקום יכול להשתנות כאשר אוסיף אופציות (והאופציה 'אחר' תמיד אמורה להישאר האחרונה גם אם אוסיף יותר מ10)

     <select id = "aaaa">
     
     <option value="1">א</option>
     
     <option value="2">ב</option>
     
     <option value="3">ג</option>
     
     ...
     
     <option value="10">אחר</option>
     
     
     
     </select>
    

    כאמור הגישה הזאת לא טובה לי

     aaaa[3].text
    

    כיון שהיא תשתנה כל הוספת אופציה.

    האפשרות היחידה זה באמצעות חיפוש ערך האופציה והחזרת המיקום?
    תודה.

    תגובה 1 תגובה אחרונה
    0
    • dovidD מנותק
      dovidD מנותק
      dovid
      ניהול
      כתב ב נערך לאחרונה על ידי
      #2
      console.log(select[select.length - 1].text);
      
      • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
      • בכל נושא אפשר ליצור קשר dovid@tchumim.com
      תגובה 1 תגובה אחרונה
      0
      • dovidD מנותק
        dovidD מנותק
        dovid
        ניהול
        כתב ב נערך לאחרונה על ידי dovid
        #3

        אחרי ששמתי לב לכותרת, אז זה ההצעה שלך היא גם אופציה: לתת לoption מזהה ולגשת אליו ישירות שלא דרך הselect.

        השאלה הגדולה למה אתה ניגש לאלמנט עם ערך סטטי, מה אתה רוצה ממנו.

        • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
        • בכל נושא אפשר ליצור קשר dovid@tchumim.com
        chagoldC תגובה 1 תגובה אחרונה
        1
        • dovidD dovid

          אחרי ששמתי לב לכותרת, אז זה ההצעה שלך היא גם אופציה: לתת לoption מזהה ולגשת אליו ישירות שלא דרך הselect.

          השאלה הגדולה למה אתה ניגש לאלמנט עם ערך סטטי, מה אתה רוצה ממנו.

          chagoldC מנותק
          chagoldC מנותק
          chagold
          כתב ב נערך לאחרונה על ידי chagold
          #4

          @dovid אמר בגישה לאובייקטים במערך לפי id (ולא לפי מיקום) - js:

          אחרי ששמתי לב לכותרת, אז זה ההצעה שלך היא גם אופציה: לתת לoption מזהה ולגשת אליו ישירות שלא דרך הselect.

          נתתי לoption מאפיין id. איך אני ניגש אליו?

          השאלה הגדולה למה אתה ניגש לאלמנט עם ערך סטטי, מה אתה רוצה ממנו.

          כי אני צריך גם להחזיר את ערך הoption (א' ב' או ג' - מה שנבחר). אז אני רוצה לתת לכולם id שיהיה מקביל לvalue שנבחר בselect וע"י זה לקבל את הערך.

          dovidD תגובה 1 תגובה אחרונה
          0
          • chagoldC chagold

            @dovid אמר בגישה לאובייקטים במערך לפי id (ולא לפי מיקום) - js:

            אחרי ששמתי לב לכותרת, אז זה ההצעה שלך היא גם אופציה: לתת לoption מזהה ולגשת אליו ישירות שלא דרך הselect.

            נתתי לoption מאפיין id. איך אני ניגש אליו?

            השאלה הגדולה למה אתה ניגש לאלמנט עם ערך סטטי, מה אתה רוצה ממנו.

            כי אני צריך גם להחזיר את ערך הoption (א' ב' או ג' - מה שנבחר). אז אני רוצה לתת לכולם id שיהיה מקביל לvalue שנבחר בselect וע"י זה לקבל את הערך.

            dovidD מנותק
            dovidD מנותק
            dovid
            ניהול
            כתב ב נערך לאחרונה על ידי
            #5

            @chagold אמר בגישה לאובייקטים במערך לפי id (ולא לפי מיקום) - js:

            נתתי לoption מאפיין id. איך אני ניגש אליו?

            console.log(document.getElementById('other').value);
            

            ולטקסט:

            console.log(document.getElementById('other').innerText);
            

            כי אני צריך גם להחזיר את ערך הoption (א' ב' או ג' - מה שנבחר). אז אני רוצה לתת לכולם id שיהיה מקביל לvalue שנבחר בselect וע"י זה לקבל את הערך.

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

            • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
            • בכל נושא אפשר ליצור קשר dovid@tchumim.com
            תגובה 1 תגובה אחרונה
            2
            • chagoldC מנותק
              chagoldC מנותק
              chagold
              כתב ב נערך לאחרונה על ידי chagold
              #6

              @dovid עכשיו נפל לי האסימון שכשאני נותן לו ID אני ניגש אליו ישירות בלי קשר להורה.
              תודה.

              תגובה 1 תגובה אחרונה
              1
              תגובה
              • תגובה כנושא
              התחברו כדי לפרסם תגובה
              • מהישן לחדש
              • מהחדש לישן
              • הכי הרבה הצבעות


              בא תתחבר לדף היומי!
              • התחברות

              • אין לך חשבון עדיין? הרשמה

              • התחברו או הירשמו כדי לחפש.
              • פוסט ראשון
                פוסט אחרון
              0
              • דף הבית
              • קטגוריות
              • פוסטים אחרונים
              • משתמשים
              • חיפוש
              • חוקי הפורום