ABA


"בעיה בJAVA SCRIPT"
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #12206 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 12206
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   15:56   01.06.07   
אל הפורום  
  בעיה בJAVA SCRIPT  
 
   ניסיתי לעשות שאלון בJS עם רדיו, אבל זה לא פועל :(..
אשמח אם מישהו יתקן לי ויגיד לי איפה הטעות.
תודה מראש לעוזרים

<html dir="rtl">
<head>
<title>טרוויה</title>
<script language="javascript">
function check()
{
var mone=0;
var faq=document.questions;
var i;
for(i=1;i<6;i++)
{
if(faq.q+i.value=1)
{
mone=mone+1
}
var q=5-mone;
var st="ו"+q+"תשובות שגויות;
alert("ענית על"+mone+" "+"תשובות נכונות"+st);
}
</script>

</head>
<body>

<form name="questions">
<b>
מהו דירוג השיא בקרירה של שחר פאר?
</b>
<br>
א.15
<input type="radio" name="q1" value="1">
<br>
ב.12
<input type="radio" name="q1" value="0">
<br>
ג.21
<input type="radio" name="q1" value="0">
<br>
ד.17
<input type="radio" name="q1" value="0">
<br>
<br>

<br>

<b>
מהו השלב הגבוה ביותר שאילו הגיע שחר בטורניר גרנד-סלאם?
</b>
<br>
א.חצי גמר
<input type="radio" name="q2" value="0">
<br>
ב.שמינית גמר
<input type="radio" name="q2" value="0">
<br>
ג.רבע גמר
<input type="radio" name="q2" value="1">
<br>
ד.סיבוב רביעי
<input type="radio" name="q2" value="0">
<br>
<br>

<br>


<b>
באיזה טורניר גרנד-סלאם נקבע השיג השיא של שחר פאר?
</b>
<br>
א.אליפות ארצות הברית הפתוחה
<input type="radio" name="q3" value="0">
<br>
ב.טורניר ווימבלדון
<input type="radio" name="q3" value="0">
<br>
ג.טורניר הרולאן גארוס
<input type="radio" name="q3" value="0">
<br>
ד.אליפות אוסטרליה הפתוחה
<input type="radio" name="q3" value="1">
<br>
<br>

<br>

<b>
כמה תארי יחידים יש לשחר פאר בסבב הWTA?
</b>
<br>
א.7
<input type="radio" name="q4" value="0">
<br>
ב.3
<input type="radio" name="q4" value="1">
<br>
ג.1
<input type="radio" name="q4" value="0">
<br>
ד.5
<input type="radio" name="q4" value="0">
<br>
<br>

<br>


<b>
באיזה תואר מרכזי זכתה שחר כאשר שיחקה בסבב לנערות?
</b>
<br>
א.אליפות אוסטרליה הפתוחה
<input type="radio" name="q5" value="1">
<br>
ב.טורניר בנגקוק
<input type="radio" name="q5" value="0">
<br>
ג.טורניר סינסנטי
<input type="radio" name="q5" value="0">
<br>
ד.טורניר הרולאן גארוס
<input type="radio" name="q5" value="0">
<br>
<br>
<input type="submit" onclick="check();">
</form>
</body>
</html>


http://rotter.name/User_files/nor/4660177b5cb4527b.txt


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  אחי אתה לא יכול לגשת ככה לערך של מה שנבחר... MeToR 01.06.07 16:59 1
     אחי... ronen333  01.06.07 17:19 2
         אממ ככה... MeToR 01.06.07 21:51 3
             מעולה תודה אחי =] ronen333  02.06.07 10:44 4
                 אחי שמתי את זה ככה אבל זה לא עובד... ronen333  02.06.07 10:53 5
                     תתקן את השורה הזו: FireAngel 02.06.07 10:59 6
                         עובד, תודה רבה גבר =] ronen333  02.06.07 11:01 7

       
MeToR
חבר מתאריך 26.1.07
11 הודעות
   16:59   01.06.07   
אל הפורום  
  1. אחי אתה לא יכול לגשת ככה לערך של מה שנבחר...  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 01.06.07 בשעה 16:59 בברכה, MeToR
 
לא יותר פשוט לעשות ככה?

function check()
{
var mone=0;

if (document.questions.q1[0].checked)
mone+=1;
if (document.questions.q2[2].checked)
mone+=1;
if (document.questions.q3[3].checked)
mone+=1;
if (document.questions.q4[1].checked)
mone+=1;
if (document.questions.q5[0].checked)
mone+=1;

q=5-mone;

var st="ו"+q+"תשובות שגויות;
alert("ענית על"+mone+" "+"תשובות נכונות"+st);
}

ובכפתור, במקום submit תעשה לו button, זה יותר נוח למשתמש,
כי submit זה יותר למעבר דף (כשיש לך צד שרת בסיפור).


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   17:19   01.06.07   
אל הפורום  
  2. אחי...  
בתגובה להודעה מספר 1
 
   מה מייצג כל מספר עם Q סוגריים מרובעים מס'?
ושחכתי מהCHECKED הזה... אני אמור להוסיף אותו בכל מקום שהתשובה שלו נכונה?
נניח-
<input type="radio" name="q1" checked="cheked">

ככה? כי אני ממש לא זוכר את זה S:


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MeToR
חבר מתאריך 26.1.07
11 הודעות
   21:51   01.06.07   
אל הפורום  
  3. אממ ככה...  
בתגובה להודעה מספר 2
 
   ערכתי לאחרונה בתאריך 01.06.07 בשעה 22:37 בברכה, MeToR
 
כשאתה נותן לכמה שדות של כפתורי רדיו את אותו שם, זה יוצר מערך פקדים בעצם.
ולכן, כשאתה רוצה לגשת לאיבר הראשון, אתה עושה משתמש ב-0, ובאיבר השני אתה משתמש ב-1 וכו'...

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

ובקשר לשאלה השניה שלך, כשאתה רושם ב-input את checked="checked",
זה עושה שישר עם עליית הדף הוא כבר יהיה מסומן.
זה לא מה שאתה צריך לעשות... פשוט תשאיר את זה איך שזה היה.
כשהמשתמש מסמן את התשובות, זה נותן למאפיין checked בשדות שהוא בחר את הערך checked, ואז כשהוא לוחץ על הכפתור, הפונקציה פשוט בודקת האם התשובה הנכונה סומנה, ופועלת בהתאם.

מקווה שעזרתי


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   10:44   02.06.07   
אל הפורום  
  4. מעולה תודה אחי =]  
בתגובה להודעה מספר 3
 
   תודה רבה גבר עזרת לי מאוד ;)


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   10:53   02.06.07   
אל הפורום  
  5. אחי שמתי את זה ככה אבל זה לא עובד...  
בתגובה להודעה מספר 4
 
   ערכתי לאחרונה בתאריך 02.06.07 בשעה 10:55 בברכה, ronen333
 
רושם לי ארור למטה בחלון הSTATUS וזה גם לא מקפיץ ALERT עם התשובות.
הנה הדף-
http://stern.somee.com/trvia.html


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
FireAngel

   10:59   02.06.07   
אל הפורום  
  6. תתקן את השורה הזו:  
בתגובה להודעה מספר 5
 
   ערכתי לאחרונה בתאריך 02.06.07 בשעה 10:59 בברכה, FireAngel
 

var st="ו"+q+"תשובות שגויות;

לזו:

var st="ו " + q + " תשובות שגויות";


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   11:01   02.06.07   
אל הפורום  
  7. עובד, תודה רבה גבר =]  
בתגובה להודעה מספר 6
 
   ערכתי לאחרונה בתאריך 02.06.07 בשעה 11:02 בברכה, ronen333
 

אני לא מאמין ששחכתי לסגור את זה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net