---
title: "1 fel i min validering"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/176617-1-fel-i-min-validering"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "stavve"
published: "2009-01-31T01:41:09.000Z"
updated: "2009-02-02T09:20:33.000Z"
replies: 4
views: 390
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/176617-1-fel-i-min-validering"
---

# 1 fel i min validering

## #1 — stavve, 2009-01-31T01:41Z

<http://validator.w3.org/check?uri=http%3A%2F%2Fwww.tkingdom.net%2Fkendavros%2Findex.html&charset=%28detect+automatically%29&doctype=Inline&group=0&user-agent=W3C_Validator%2F1.606>

Kan någon hjälpa mig med det här felet i javascripten. Sen varnar den för två saker. första varningen fförsökte jag fixa genom att inte spara filen med BOM inkluderat. Men det verkade inte ta bort varningen. 
Mvh Stavve

Permalänk: https://www.webforum.nu/p/176617

## #2 — @nders, 2009-01-31T06:06Z

URL:en i ditt inlägg är felaktig.

Permalänk: https://www.webforum.nu/p/2167203

## #3 — stavve, 2009-01-31T11:43Z

<http://validator.w3.org/check?uri=http%3A%2F%2Fwww.tkingdom.net%2Fkendavros%2Findex.html&charset=%28detect+automatically%29&doctype=Inline&group=0&user-agent=W3C_Validator%2F1.606>

det är den rätta

Permalänk: https://www.webforum.nu/p/2167223

## #4 — Fredde Mannen, 2009-01-31T11:52Z

> **stavve skrev:**
>
> <http://validator.w3.org/check?uri=http%3A%2F%2Fwww.tkingdom.net%2Fkendavros%2Findex.html&charset=%28detect+automatically%29&doctype=Inline&group=0&user-agent=W3C_Validator%2F1.606>
> 
> det är den rätta

Sätt ut javascriptet i en extern js-fil. 

```
// (C) 2000 [url]www.CodeLifter.com[/url]
// [url]http://www.codelifter.com[/url]
// Free for all users, but leave in this  header
// NS4-6,IE4-6
// Fade effect only in IE; degrades gracefully
 
// =======================================
// set the following variables
// =======================================
 
// Set slideShowSpeed (milliseconds)
var slideShowSpeed = 5000
 
// Duration of crossfade (seconds)
var crossFadeDuration = 3
 
// Specify the image files
var Pic = new Array() // don't touch this
// to add more images, just continue
// the pattern, adding to the array below
 
Pic[0] = 'bilder/1.jpg'
Pic[1] = 'bilder/2.jpg'
Pic[2] = 'bilder/3.jpg'
Pic[3] = 'bilder/4.jpg'
Pic[4] = 'bilder/5.jpg'
 
// =======================================
// do not edit anything below this line
// =======================================
 
var t
var j = 0
var p = Pic.length
 
var preLoad = new Array()
for (i = 0; i < p; i++){
   preLoad[i] = new Image()
   preLoad[i].src = Pic[i]
}
 
function runSlideShow(){
   if (document.all){
      document.images.SlideShow.style.filter="blendTrans(duration=2)"
      document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)"
      document.images.SlideShow.filters.blendTrans.Apply()      
   }
   document.images.SlideShow.src = preLoad[j].src
   if (document.all){
      document.images.SlideShow.filters.blendTrans.Play()
   }
   j = j + 1
   if (j > (p-1)) j=0
   t = setTimeout('runSlideShow()', slideShowSpeed)
}
```

Så det blir liksom denna: 

```
<script type="text/javascript" src="scripts.js"></script>
```

Så blir du av med problemet. :)
Validatorn gillar inte 

```
for (i = 0; i < p; i++){
```

  mindre än tecknet i for-satsen. Den tolkar den som en missformat htmlelement.

Permalänk: https://www.webforum.nu/p/2167225

## #5 — Troxy, 2009-02-02T09:20Z

> In XHTML, the script and style elements are declared as having #PCDATA content. As a result, \< and & will be treated as the start of markup, and entities such as &lt; and &amp; will be recognized as entity references by the XML processor to \< and & respectively. Wrapping the content of the script or style element within a CDATA marked section avoids the expansion of these entities.
>
>
> ```
> <script type="text/javascript">
> <![CDATA[
> ... unescaped script content ...
> ]]>
> </script>
> ```

<http://www.w3.org/TR/xhtml1/#h-4.8>

Permalänk: https://www.webforum.nu/p/2167404

---

Tråden på webben: https://www.webforum.nu/amne/javascript/176617-1-fel-i-min-validering
