433
צפיות
צפיות
11
תשובות
תשובות
שאלה על javascript
כדי להתחיל קוד ב javascript צריך לפתוח ב <script blahblah> אבל ראיתי כמה התחלות:
<script>
<script language="JavaScript">
<script language="JavaScript 1.2">
<script type='textjavascript">
וכו'
אז איזה התחלה שייכת למה?
11 תשובות
תשובה
בעיקרון ניתן להשתמש עם כולן (בערך) אך לפי התקן הן אינן תקינות.
השורה השלישית מאפשרת לציין את גרסת ה-JS שבה אתה מעוניין להשתמש.
השימוש כיום הוא
<script type="text/javascript"></script>
מה זה התקן הזה?
לפי התקן צריך לציין את סוג הקוד
למשל
text/css
text/javascript
במקום את השפה. השפה ירדה.
תקן ה-XHTML
)
אתה מוזמן לקרוא עליו במדור ה-HTML באתר (תרמתי בעצמי למדריך הזה
אני רוצה לבנות שעון מחוגים
אבל נתקלתי בבעיה של הזווית של המחוג (נגיד של הדקות).
ניסיתי לחשב אותה אבל כל פעם הייתה קבוצה של מספרים שזה לא עבד.
ד"א, אצלי זווית 90 היא "מערב":
180
270 90
360
הנה דוגמא:
ניסיתי את החישוב הזה –
180-minutes*6/2
וקבוצה של מספרים (בין 45 למשהו אני חושב) לא התנהגה כמו שרציתי ואז הכפלתי ב 2:
180-2*(minutes*6/2)
וקבוצה אחרת לא עבדה…
אז יש לכם רעיון?
אתה יכול
לראות כאן איך בנו שעון קיר:
כבר פתרתי את הבעיה לבד, אבל תודה זה
יעזור..
צריך פקודה ב JavaScript
מה הפקודה ב javascript שקבילה ל explode() ב PHP?
מי שלא יודע מה זה, זאת פקודה שמפרקת מחרוזת למערך לפי מחרוזת.
למשל:
א,ב,ג,ד
אם אני יפרק את זה לפי "," זה יצא:
א
ב
ג
ד
וגם מה הפקודה שאני יכול לקחת רק מספר תווים ממחרוזת?
הסתדרתי…. אבל משהו חדש
איך אני עושה קוד שמסמן תוכן של TD ?
ניסיתי מלא דברים וכלום לא הצליח…
יש רעיונות?
תשובה
1. משתמשים ב-split.
var str = "a,b,c,d,e,f";
str = str.split(",");
עכשיו זה נהפך למערך חד-מימדי ותצטרך לטפל בו כרגיל.
2.
(פונקצית substr).מה כבר ניסית?
ולמה הכוונה מסמן? האם אתה צריך להראות את התוכן מסומן או גם להעתיק אותו לקליפבורד?