View Single Post
ישן 16-09-06, 15:53   # 1
THEtop
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 265

THEtop לא מחובר  

עזרה קטנה עם קידוד

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

HTML קוד:
                    <script type="text/javascript">
                        image = new Array();
                        image[0] = "pics/1.jpg"
                        image[1] = "pics/2.jpg"
                        image[2] = "pics/3.jpg"
                        image[3] = "pics/4.jpg"
                        image[4] = "pics/5.jpg"
                        image[5] = "pics/6.jpg"
                        image[6] = "pics/7.jpg"
                        image[7] = "pics/8.jpg"
                        image[8] = "pics/9.jpg"
                        image[9] = "pics/10.jpg"
                        image[10] = "pics/11.jpg"
                        image[11] = "pics/12.jpg"
                        image[12] = "pics/13.jpg"
                        image[13] = "pics/14.jpg"
                        image[14] = "pics/15.jpg"
                        image[15] = "pics/16.jpg"
                        image[16] = "pics/17.jpg"
                        image[17] = "pics/18.jpg"
                        image[18] = "pics/19.jpg"
                        image[19] = "pics/20.jpg"
                        var nImages = 19;
                        function popup() {
                        document.write("<img src='" + image[Math.round(Math.random()*(nImages-1))] + "' border='0' alt='' />")
                        }
                        </script>
עכשיו בכלי שבודק האם העמוד תקין validator.w3c.org זה רושם לי את השגיאה הבאה:
קוד:
Error         Line 34 column 105:         document type does not allow element "img" here....nImages-1))] + "' border='0' alt='' />")
לפי מה שהבנתי מדובר בזה שלא ניתן להכניס את התגית IMG בסקריפט ג'אווה סקריפט.
מה ניתן לעשות ? יש תגית חלופית? משהו?
תודה למי שיעזור
  Reply With Quote