werkende klok op de site

Status
Niet open voor verdere reacties.

engbert

Gebruiker
Lid geworden
3 mei 2001
Berichten
89
met HTM heb ik een klok geplaatst op mijn site.Alles ging prima.
Geeft klok aan en een vakje waar de tijd in moet staan.Maar helaas hij geeft helemaal geen tijd aan.Hoe kan ik het voor elkaar krijgen dat er een tijd gaat lopen
Alvast bedankt
 
Om wat voor klok gaat het, eentje in Flash of in Javascript?

Daarnaast is een link naar de klok (Dus waar je hem vandaan hebt) wel handig alsmede de door jou gebruikte code
(Deze graag tussen
HTML:
...
plaatsen)
 
html code

met HTM heb ik een klok geplaatst op mijn site.Alles ging prima.
Geeft klok aan en een vakje waar de tijd in moet staan.Maar helaas hij geeft helemaal geen tijd aan.Hoe kan ik het voor elkaar krijgen dat er een tijd gaat lopen
Alvast bedankt
<head>
<title>Een klok in een tekstveld</title>
<script language="JavaScript">
var tijdID = null;
var tijdloopt = false;
var id;

function stop_klok ()
{
if(tijdloop)
clearTimeout(tijdID)
tijdloopt = false;
}
function toon_tijd ()
{
var now = new Date()
var uren = now.getHours()
var minuten = now.getMinutes();
var seconden = now.getSeconds()
var huidigeTijd = uren;
huidigeTijd +=((minuten <10) ? ":0": ":") + minuten
huidigeTijd +=((seconden<10) ? `:0" : ":") + seconden
document.form1.klokveld.value = huidigeTijd;
tijdID = setTimeout("toon_tijd()",1000};
tijdloopt = true;
{
function strart_klok ()
}
stop_klok();
toon_tijd();
}
</script>
 
Je hebt gezien dat je een typfout hebt gemaakt?

Code:
function strart_klok ();

Hier is anders nog wel een andere klok te vinden...
 
<head>
<title>Een klok in een tekstveld</title>
<script language="JavaScript">
var tijdID = null;
var tijdloopt = false;
var id;

function stop_klok ()
{
if(tijdloop)
clearTimeout(tijdID)
tijdloopt = false;
}
function toon_tijd ()
{
var now = new Date()
var uren = now.getHours()
var minuten = now.getMinutes();
var seconden = now.getSeconds()
var huidigeTijd = uren;
huidigeTijd +=((minuten <10) ? ":0": ":") + minuten
huidigeTijd +=((seconden<10) ? `:0" : ":") + seconden
document.form1.klokveld.value = huidigeTijd;
tijdID = setTimeout("toon_tijd()",1000};
tijdloopt = true;
{
function start_klok ()
}
stop_klok();
toon_tijd();
}
</script>
Ja maar waarom doet deze het niet?
En waar kan ik een andere klok vinden want het maakt niet uit welke het is als hij het maar doet.
 
Om wat voor klok gaat het, eentje in Flash of in Javascript?

Daarnaast is een link naar de klok (Dus waar je hem vandaan hebt) wel handig alsmede de door jou gebruikte code
(Deze graag tussen
HTML:
...
plaatsen)

ik snap het allemaal wel maar waarom doet min klok het niet.Op de site staat keurig de tijd is maar hij geeft geen tijd aan.Ik weet dat ik nog toe moet voegen :
<body onload = "start_klok()">
<form name="form1">
De huidige tijd: <input type="text" name="klokveld"size=10>
</form>
Ben benieuwd wat ik niet goed doe.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan