עבור לתוכן

מישהו שמבין ב JS יכול להסביר לי משהו שניה?

Featured Replies

פורסם

אני לא מבין משהו בחלק קוד הזה:


function displaylimit(thename, theid, thelimit, reset_btn){
var theform=theid!=""? document.getElementById(theid) : thename

הפונקציה מקבלת


displaylimit("","comment",250, "clear_btn");

אני לא מבין לחלוטין את כל השורה שבה מגדירים את ה

theform

מה לעזעזאל התכוון המשורר ??? חשוב לי להבין, תודה למי שעוזר

פורסם

theid!=""? document.getElementById(theid) : thename

זה משפט IF מקוצר עד כמה שזכור לי ומה שמשתמע ממנו זה עם הערך של הפרמטר theid הוא לא רייק כלומר שונה מ "" אזי thefrom יצביע/יהיה מופע של אובייקט ה HTML אשר ה ID שלו הינו ה ID אשר מועבר באמצעות הפרמטר theid

לדוגמא יש לך תיבת טקסט

<input type="text" id="mytext">

ברגע שתעביר את הערך " mytext " למשתנה theid אזי thefrom יצביע על תיבת הטקסט שלך. עכשיו עם נחזור שוב לאותו משפט IF מקוצר מה שיקרה במידה וערכו של הפרמטר theid כן רייק כלומר = "" אזי theform יקבל את ערכו של thename.

פורסם
  • מחבר

פשש גאוני, תודה.

פשוט לא הבנתי את הקטע עם הסימן שאלה והנקודותיים בסוף.

תודה לך. :yelclap:

פורסם
  • מחבר

אני רואה שאתה מבין JS

יש לך מושג איך אני שולט על המיקום באתר מסויים ביחס לחלון ?

ז"א לדוגמא אני רוצה כאשר פומקציה מסויימת רצה, המשתמש יגיע תמיד לחלק העליון של האתר.

פורסם

יש לך את הפונ scrollby.

תחפש ברפרנס של השפה תחת האובייקט document.

פורסם
  • מחבר
:xyxthumbs: תודה רבה
פורסם

וסתם כדי שיהיה ברור למי שימצא את הת'רד הזה:

הסינטקסים הבאים זהים בשימוש שלהם:


Var = IsThisTrue ? ValueIfTrue : ValueIfFalse;

וגם זה:


If (IsThisTrue) Var = ValueIfTrue;
else Var = ValueIfFalse;

פשוט, כמו שאתה רואה, זאת דרך קצרה יותר לכתוב את זה. בקיצור, זאת דרך לתת ערך למשתנה, בתנאי מסויים.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים