עבור לתוכן
  • צור חשבון
  • מי אנחנו?

    שלום אורח/ת!

     
    שים לב - על מנת להשתתף בקהילה שלנו, להגיב ולפתוח דיונים חדשים, עליך להצטרף כחבר רשום.

    החברים שלנו נהנים מיתרונות רבים, כולל היכולת להשתתף בדיונים, להנות מהגרלות ומבצעים לחברי האתר, ולקבל מידי שבוע את התכנים הבולטים שלנו ישירות במייל.

    לא אוהבים שמציקים לכם במייל? ניתן להירשם לאתר אך לוותר על הרישום לעידכוני המייל השבועיים.

unknown20070

אירועים בjava script

Recommended Posts

שלום,

אני מנסה לעשות משהו ממש פשוט..

קבלת קלט מinput

ובדיקת תנאי בלחיצת כפתור.

הגדרתי כפתור שקורא לפונקציה בלחיצת כפתור.

משום מה, כאשר אני פותחת את דף הhtml מייד מופיע לי הelse עוד לפני שהכנסתי תוכן לinput

אשמח לעזרה, 

 

מצורף הקוד..

function check()
{
    if(document.getElementById("inptId").value==9)
    {
        console.log(9);  
    }
    else
        console.log('www');
}

 

 

שתף דיון


קישור ישיר להודעה
שתף באתרים אחרים

מה אמור לחבר את הפונקציה check ל-event של לחיצת הכפתור? איזה כפתור?

זה קוד חלקי מאוד איפה החלקים האחרים?

 

(יש פה גם כמה טעויות שצריך לתקן אבל זו לא הבעיה כרגע)

שתף דיון


קישור ישיר להודעה
שתף באתרים אחרים

בחלק של הhtml 

יש button

כרגע לא ממש משנה לי מה הפונקציה תעשה, אני פשוט רוצה שהיא תיקרא רק בלחיצת כפתור.

בconsole  מייד מופיע לי שהאינפוט ריק.. 

 

 

<button onclick="check()">Check</button>
   

 

נערך על-ידי unknown20070

שתף דיון


קישור ישיר להודעה
שתף באתרים אחרים

אז תשים breakpoint  בפונקציה ותבדוק ב-stacktrace מי מפעיל אותה כי מהקוד שכתבת פה זה לא אמור לקרות.

 

שתף דיון


קישור ישיר להודעה
שתף באתרים אחרים

הצטרפ/י לדיון

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

אורח
הוסף תגובה

×   התוכן שהודבק הוא עם עיצוב.   הסר עיצוב

  Only 75 emoji are allowed.

×   הקישור שלך הוטמע אוטומטית.   הצג כקישור רגיל

×   התוכן הקודם שלך שוחזר אוטומטית.   נקה הכל

×   You cannot paste images directly. Upload or insert images from URL.


×
  • צור חדש...
Back to top button
Close
Close