|
| Validering af hjemmeside. Fejl i javascrip~ Fra : Kenneth Kristensen |
Dato : 04-11-02 18:30 |
|
Jeg har været ved at validere en af mine sider.
Efter valideringen skriver den:
Line 26, column 50:
... -mail: <a href='mailto:"+mailadr+"'>"+mailadr+"</a><br>")
^
Error: end tag for element "A" which is not open; try removing the end
tag or check for improper nesting of elements
Linie 26 ser således ud:
26: document.write("E-mail: <a
href='mailto:"+mailadr+"'>"+mailadr+"</a><br>")
Hvordan løser man det problem?
Det kunne løses ved at benytte en anden skrivemåde for < og >.
Jeg har dog ikke kunnet finde ud af hvor dette gøres i et javascript.
Anyone?
--
/kenne
Hørt sige: "Det er takket være nørderne at din maskine oversætter
011001000110100101110011011100110110010100100000011011110111001001100100
til disse ord - så vis noget respekt".
| |
Knud Gert Ellentoft (04-11-2002)
| Kommentar Fra : Knud Gert Ellentoft |
Dato : 04-11-02 18:43 |
|
Kenneth Kristensen <kenne@control.auc.dk> skrev :
>Det kunne løses ved at benytte en anden skrivemåde for < og >.
< >
Om linket så vil virke er jeg i tvivl om.
--
Knud - http://home13.inet.tele.dk/smedpark/
Når der svares på et indlæg, svar venligst under det citerede og
skær venligst det væk, du ikke svarer på, ellers ryger du i killfiltret.
Svar kun i nyhedsgruppen - tak! E-mails besvares ikke.
| |
Kenneth Kristensen (05-11-2002)
| Kommentar Fra : Kenneth Kristensen |
Dato : 05-11-02 09:44 |
|
Knud Gert Ellentoft wrote:
> < >
> Om linket så vil virke er jeg i tvivl om.
Den metode har jeg prøvet, men desværre uden held.
< > bliver godt nok oversat til < > men linket virker desværre
ikke.
Men ellers tak for forslaget.
--
/kenne
"Mange elever er kloere end deres lære fordi de bruger internette"
(Citat fra en gymnasieelevs eksamensstil)
| |
Morten K. Hansen (04-11-2002)
| Kommentar Fra : Morten K. Hansen |
Dato : 04-11-02 21:17 |
|
Den 04-11-2002 18:29, skrev Kenneth Kristensen:
> Jeg har været ved at validere en af mine sider.
> Efter valideringen skriver den:
>
> Line 26, column 50:
>
> ... -mail: <a href='mailto:"+mailadr+"'>"+mailadr+"</a><br>")
> ^
> Error: end tag for element "A" which is not open; try removing the end
> tag or check for improper nesting of elements
>
> Linie 26 ser således ud:
>
> 26: document.write("E-mail: <a
> href='mailto:"+mailadr+"'>"+mailadr+"</a><br>")
>
> Hvordan løser man det problem?
> Det kunne løses ved at benytte en anden skrivemåde for < og >.
> Jeg har dog ikke kunnet finde ud af hvor dette gøres i et javascript.
> Anyone?
>
Jeg mener at have haft samme problem p.g.a. at jeg havde glemt at
'kommentere' kodeblokken indenfor <script> tagget.
eks:
<script type="text/javascript">
<!--
function popup(adr,x,y)
{
document.write("E-mail: <a href='mailto:"+mailadr+"'>"+mailadr+"</a><br>");
}
-->
</script>
Håber at det hjælper.
--
Mvh / Regards
Morten K. Hansen
Replying by mail? Change 'spam' to my first name.
.... Hvis ikke jeg har husket det hele, har jeg glemt det.
| |
Kenneth Kristensen (05-11-2002)
| Kommentar Fra : Kenneth Kristensen |
Dato : 05-11-02 09:51 |
|
"Morten K. Hansen" wrote:
> <!--
> function popup(adr,x,y)
> {
> document.write("E-mail: <a href='mailto:"+mailadr+"'>"+mailadr+"</a><br>");
> }
> -->
Koden er sat indenfor <!-- og --> (Burde validatoren så ikke se bort fra
dette?)
Tak for forslaget.
--
/kenne
"Mange elever er kloere end deres lære fordi de bruger internette"
(Citat fra en gymnasieelevs eksamensstil)
| |
Kenneth Kristensen (05-11-2002)
| Kommentar Fra : Kenneth Kristensen |
Dato : 05-11-02 13:15 |
|
Kenneth Kristensen wrote:
> 26: document.write("E-mail: <a
> href='mailto:"+mailadr+"'>"+mailadr+"</a><br>")
>
> Hvordan løser man det problem?
Problemet er løst ved at skrive: ...+mailadr+"<\/a><br>")
--
/kenne
"Mange elever er kloere end deres lære fordi de bruger internette"
(Citat fra en gymnasieelevs eksamensstil)
| |
|
|