Min Input tid vil ikke \"tælle i realtime\"
Håber der er nogen der kan hjælpe mig med følgende: Denne nedenstående rutiner vil ikke ”reload” ( så jeg kan se tiden tælle i realtime ??) Normalt virker den, men når jeg definer en bestem input ”TID” som jeg skal bruge, i sammenarbejde med noget ASP. Vil den bare ikke, jeg er mester i ASP men ikke i JAVA script ( total rookie ), så jeg har nok over set en banal funktion eller ???På forhånd TAK
-----------------------------------------------------------------------------------------------------------------------
<HTML>
<HEAD>
<TITLE>ASP TID</TITLE>
</HEAD>
<body onLoad=\"TikTak()\">
<script>
function lavDate( indtx ) {
var indyyyy = parseInt( indtx.substring( 8,10 ), 10 ); // YY
var indyy = parseInt( indtx.substring( 6,10 ), 10 ); // YYYY
var indmm = parseInt( indtx.substring( 3,5 ), 10 )-1; // MM
var inddd = parseInt( indtx.substring( 0,2 ), 10 ); // DD
var indhh = parseInt( indtx.substring( 11,13 ), 10); // HH
var indmi = parseInt( indtx.substring( 14,16 ), 10); // MI
var indss = parseInt( indtx.substring( 17,19 ), 10); // SS
return new Date( indyyyy, indmm, inddd, indhh, indmi, indss );
}; //end lavDate( String ) -> Date objekt
var dayarray=new Array(\"Søndag\",\"Mandag\",\"Tirsdag\",\"Onsdag\",\"Torsdag\",\"Fredag\",\"Lørdag\")
var montharray=new Array(\'Januar\',\'Februar\',\'Marts\',\'April\',\'Maj\',\'Juni\',\'Juli\',\'August\',\'September\',\'Oktober\',\'November\',\'December\')
function getthedate(){
var mydate=new Date()
var mydate2=lavDate(\"29-08-2001 23:23:12\"); // INPUT TID FRA ASP
mydate = mydate2
var year=mydate.getYear()
if (year < 1000)
year+=2000
var day=mydate.getDay()
var month=mydate.getMonth()
var daym=mydate.getDate()
if (daym<10)
daym=\"0\"+daym
var hours=mydate.getHours()
var minutes=mydate.getMinutes()
var seconds=mydate.getSeconds()
if (minutes<=9)
minutes=\"0\"+minutes
if (seconds<=9)
seconds=\"0\"+seconds
//-----------------------------------------------------------------------------------------
var cdate=\"<small><font color=\'000000\' face=\'Times New Roman\'>\"+dayarray[day]+\" den \"+daym+\" \"+montharray[month]+\" \"+year+\" \"+hours+\":\"+minutes+\":\"+seconds+\"</font></small>\"
//-----------------------------------------------------------------------------------------
if (document.all)
document.all.clock.innerHTML=cdate
else if (document.getElementById)
document.getElementById(\"clock\").innerHTML=cdate
else
document.write(cdate)
}
if (!document.all&&!document.getElementById)
getthedate()
function TikTak(){
if (document.all||document.getElementById)
setInterval(\"getthedate()\",1000)
}
</script>
<span id=\"clock\"></span>
</BODY>
</HTML>
