613
צפיות
צפיות
11
תשובות
תשובות
בניית שאלון
שלום.
קראתי את המדריך בניית שאלון במדור js ואת זה אני יודע.
עכשיו, אני רצה לדעת איך במקום לפתוח הודעה עם הניקוד, לקשר לעמוד אחר.
אני יסביר:
נגיד הניקוד שקיבלתי הוא 0-4- יוביל אותי לוואלה
נגיד הניקוד 5-8- יויבל אותי לנענע.
תודה מראש!
11 תשובות
עושים תנאי על המשתנה של הנקודות
משהו כזה..
if (score<40) {
window.location='http://www.walla.co.il'
}
else {
window.location='http://www.nana.co.il'
}
אתה פשוט מוסיף else if לפי הצורך.
ובקשר לlocation, אתה יכול להוריד את המילה window (ואת הנקודה שאחריה), היא לא הכרחית.
אני מעדיף להשתמש בשיטה הזו ולא בels
הנה דוגמה:
var score_location='http://www.nana.co.il';
function score_play()
{
if(score<40)
{score_location='http://www.walla.co.il'};
window.location=score_location;
}
*לדעתי זה יותר טוב כי אני שונא להשתמש בelse … (נ.ב: הוספתי לך לשם פונקציית הפעלה ומשתנה צדדי …)
לא!
זה שאתה שונא לעבוד עם else לא אומר שזה לא טוב.
חוץ מזה בכוונה לא הפעלתי את הפונקציה ומה משתנה כבר היה בקוד שבמארמ שהוא השתמש.
חוץ מזה למה תגיד להודעה שלו, זה הוא ששאל שאלה, לא אני.
מאמר*, תגיב*
ובעצם לא השתמשתי בפונקציה, רק הדגמתי לו את התנאי..
עוד משהו: else לא עובד בנטסקייפ
הוא אפילו יוצר תקלה !
איפה הבאת את זה
נטסקייפ המציאו את JS ו-ELSE זה חלק מה-JS
חוץ מזה אני עובד עם JS כל יום
בולשיט
*אני עובד עם JS ומנוע GECKO
(שזה המנוע של נטסקייפ) כל יום
בגוזילה 1.7 זה מציג לי שגיאה …
גוזילה חחחחחחחחחח
מה מצחיק בזה???
הנה הפרטים:
Mozilla 1.7b
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7b) Gecko/20040421
* Copyright © 1998-2004 by Contributors to the Mozilla codebase under the Mozilla Public License and Netscape Public License. All Rights Reserved.
* Portions of this software are copyright © 1994 The Regents of the University of California. All Rights Reserved.
* Portions of this software are copyright © 2000-2002 Japan Network Information Center. All Rights Reserved.
* This software may contain portions that are copyright © 1998-2002 SupportSoft, Inc. All Rights Reserved.
U.S. GOVERNMENT END USERS. The Software is a "commercial item," as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer software" and "commercial computer software documentation," as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire the Software with only those rights set forth herein.
והנה הפרטים של נטסקייפ :
*הוא בצרפתית …
(צרפתית = סינית)