עבור לתוכן

למה זה לא עובד? (java script)

Featured Replies

פורסם

עשיתי את הדבר הבא בדיוק כמו שכתוב בספר תכנות וזה לא עובד:

<html>

<head>

<script language="javascript">

var i:

for (i = 0: i < 5: i++)

{

if (i==3)

continue ;{

}else{

document.write( i + "<br />") ;

}

}

</script>

<title>

nisui

</title>

</head>

<body>

</body>

</html>

פורסם

אתה שמת בטעות : במקום ; בכל מני מקומות. ותבדוק גם את הסדר של הסוגריים המסולסלות.

פורסם

<html>
<head>
<script language="javascript">
var i;
for(i=0; i<5; i++)
{
if (i==3)
{continue;}
else
{document.write(i+"<br>");}
}
</script>
</head>
<body>

הסקריפט עם התיקונים הנחוצים.

אל תדאג בקשר לסגירת התגיות >body>>html>, זה מיותר.

הטעויות שלך היו בזה שעשית : במקום ;, ובכיוון של סוגריים מסולסלות.

פורסם
  • מחבר

תודה!!

פורסם

אל תדאג בקשר לסגירת התגיות >body>>html>, זה מיותר.

בכלל לא. תקן הHTML דורש שתהייה פתיחה וסגירה תיקנית של תאגים(למרות שהדף יוצג בסדר).

אם תריץ את הבדיקה של WC3 הוא לא ידע בכלל מאיפה להתחיל.

בכל מקרה, אני הייתי ממליץ לכם לעשות את הסקריפט בBODY ולא בHEAD, בגלל שהסקריפט נותן פלט כלשהו.

ארכיון

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

דיונים חדשים