Tips og tricks til HTML

Velkommen · Introduktion til HTML · Standard · Formattering af tekst
Farver · Punktopstilling · Linier · Links · Grafik · Specielle funktioner · JavaScript · Tæller


JavaScript - koder

1. del

Skjul JavaScript for ældre browsere:

HTML-kommentar:
<!-- <SCRIPT language=JAVASCRIPT>
document.write("Dette er et eksempel på JavaScript indsat i en HTML-kommentar.");
</SCRIPT> -->

<NOSCRIPT>-kode:
<NOSCRIPT>
Denne side indeholder JavaScript, men din browser understøtter ikke denne funktion.
</NOSCRIPT>

 

Tilbage-knap:
<form><INPUT TYPE="button" VALUE="Tilbage!" onClick="history.go(-1); return true;"></form>

eller

<a href="javascript:history.back( );"><img border="0" src="back.gif"></a>


Fremad-knap:
<form><INPUT TYPE="button" VALUE="Fremad!" onClick="history.go(1); return true;"></form>

eller

<a href="javascript:history.forward( );"><img border="0" src="onward.gif"></a>

 

Gå til toppen af siden:
<a HREF="javascript:void(0)" onMouseOver="window.scroll(0,0)">Gå til toppen af siden!</a>

MouseOver:
<a HREF="javascript:void(1)"onMouseOver="alert('Sådan virker MouseOver!')">Dette er MouseOver teksten</a>

Rulle-tekst:
<script language="JavaScript" langauge="JavaScript"><!--
fart = 100
feltlaengde = 55
space = " "
tid = 0
c= -feltlaengde
function Flyt() {
     cslut=Math.min(c + feltlaengde,tekst.length)
     if (c < 0)
          cstart = 0
     else
          cstart = c
     if (c < 0)
          f.Scroll.value=space.substring(0,-c) + tekst.substring(cstart,cslut)
     else f.Scroll.value=tekst.substring(cstart,cslut)
     c = c + 1
     if (c == tekst.length)
          c = -feltlaengde
     window.setTimeout("Flyt()",fart)
}
function Start(x) {
     f = x
     window.setTimeout("Flyt()",fart)
}
function Rulle(m) {
     tekst = m
     document.write("<Form Name=Rulletekstformular><input name=Scroll size=" + feltlaengde + "></Form>")
     Start(document.Rulletekstformular)
}
// --></script>
<script language="JavaScript"><!--Rulle("I denne rude kommer rulle-teksten til at stå! Resultatet er lidt anderledes end med Marquee.")// --></script>

Gå til næste side  -  2. del

Gå til toppen af siden!


Ris og ros kan sendes til mig på følgende e-mail adresse: bettina@email.dk

Go Home!