Brian B. Christensen wrote in <0urt0vcdu5kc56bnqk61qadeu6oh1audkp@4ax.com>:
> 2. Hvad skal der ændres i min function, for at den validerer? Lige nu
> kommer den med følgende fejl:
> <
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.patricia-brinch.dk%2Fny%2Fdk%2Ffoto2.asp>
Line 11, column 17: there is no attribute "LANGUAGE" (explain...).
<script language="JavaScript">
Atributten "language" eksisterer ikke i HTML 4.0 Strict.
Løsning: Fjern den, eller vælg en anden doctype.
Line 11, column 29: required attribute "TYPE" not specified (explain...).
<script language="JavaScript">
Atributten "type" skal være der.
Løsning: Skriv den.
Eksempel: type="text/javascript"
Line 18, column 49: end tag for element "TITLE" which is not open
(explain...).
i.document.write('<title>Fotoalbum</title>')
m.fl.
Inde i et script (altså mellem <script> og </script>) må man ikke skrive
"</".
Løsningsforslag: Erstat "</" med "<\/". (Det er den løsningen W3C selv
anbefaler)
Line 21, column 45: required attribute "ALT" not specified (explain...).
i.document.write('<img src="'+fotonavn+'">')
Atributten "alt" skal være defineret i img-tags.
Løsningsforslag: alt=""
Jeg anbefaler at du kigger på hvad atributten "alt" er til, inden du bare
laver en tom en 117 steder.
--
Mvh.
Niels Andersen