Fout wegwerken in "tijd" script

Status
Niet open voor verdere reacties.

justinos

Gebruiker
Lid geworden
12 nov 2004
Berichten
199
Hey,

Ik heb (wil) het volgende script op mijn website gebruiken:

PHP:
<script language="javascript">
<!--
document.write('<div id="klokje">Loading...</div>')
function geefdeklok()
{
var klok = new Date();
var uren = klok.getHours();
if(uren<10)
uren = "0" + uren
var minuten = klok.getMinutes();
if(minuten<10)
minuten = "0" + minuten
var seconden = klok.getSeconds();
if(seconden<10)
seconden = "0" + seconden
var detijd   = uren+":"+minuten+":"+seconden;
klokje.innerText = detijd;
}
setInterval("geefdeklok()", 1000)
//--> 
</script>

Het probleem is, dat er automatisch een enter staat voor de tijd, wat komt door de <div> code voor het laden (loading...).

Deze enter moet weg, anders past het niet op het plekje in mijn site waar ik het wil hebben.

Is het mogelijk dat <div> ergens anders in veranderd wordt, zodat het geen enter meer maakt? of een andere weiziging waardoor er geen enter in zit?

alvast bedankt :thumb:
groetjes,
Justin
 
Nou ik heb er geen probleem mee met volgende code.
Dus geen enter ervoor.
Maar ik heb dus wel de cellen een waarde gegeven.
Dus kijk waar het in staat in een eigen cel of div.
En geef deze een width.

PHP:
<table  width="95%" border="1" cellspacing="0" cellpadding="4" bgcolor="#e4e4e4" bordercolor="#808080" align="center">
	<tr>
		<!-- Row 1 Column 1 -->
		<td bgcolor="#c0c0c0" width="40%"  >
			<b>
				1
			</b>
		</td>
		<!-- Row 1 Column 2 -->
		<td  width="20%"  >
		Hier komt de tijd:<br>

<script language="javascript">

<!--

document.write('<div id="klokje">Loading...</div>')

function geefdeklok()

{

var klok = new Date();

var uren = klok.getHours();

if(uren<10)

uren = "0" + uren

var minuten = klok.getMinutes();

if(minuten<10)

minuten = "0" + minuten

var seconden = klok.getSeconds();

if(seconden<10)

seconden = "0" + seconden

var detijd   = uren+":"+minuten+":"+seconden;

klokje.innerText = detijd;

}

setInterval("geefdeklok()", 1000)

//--> 
</script>

		</td>
		<!-- Row 1 Column 3 -->
		<td  width="40%"  >
			3
		</td>
	</tr>
</table>
-----------------

:cool:
 
Ik heb eerst de makkelijke weg geprobeerd, door div te veranderen in span, en deze werkt :thumb: .

Bedankt weer voor de hulp :)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan