22. oktober 2003 - 12:28
Der er
11 kommentarer og 1 løsning
fra DB til javascript til form
Hej. Håber der er nogen der kan hjælpe mig. Jeg kunne godt bruge et eksempel på hvordan man laver et udtræk fra database som bliver smidt ind i javascript og derefter in i en form på min side. Den form skal så refreshe sig selv hvert 10 sekund. Formen skal vise antal deltagere i en konkurrence håber nogen kan hjælpe mig...
Annonceindlæg fra Barco
22. oktober 2003 - 12:34
#2
hvordan skal formen se ud? hvorfor ikke bare udskrive formen direkte fra asp?
22. oktober 2003 - 12:43
#3
fordi der egentlig skal være tre forskellige forms med forskellige resultater og man skal ikke kunne se når den opdaterer...
22. oktober 2003 - 12:57
#4
Jeg har et script her med en counter der tæller ned til dato. Er der nogen måde at lave den om så den viser tal fra DB istedet..??: <script> function countdown() { if (document.forms.countdownform.tid.value=='Dage: 0, Timer: 0, Min.: 0, Sek.: 0') { document.location='findwinner.asp'; } else { ThisDate=new Date(); targetyear=2003; targetmonth=10; targetdate=20; targethour=15; targetminute=32; targetsecond=40; SecondsLeft=targetsecond-ThisDate.getSeconds(); t=0;if (SecondsLeft<0) {t=1; SecondsLeft=60+SecondsLeft;} MinutesLeft=targetminute-ThisDate.getMinutes()-t; t=0;if (MinutesLeft<0) {t=1; MinutesLeft=60+MinutesLeft;} HoursLeft=targethour-ThisDate.getHours()-t; t=0;if (HoursLeft<0) {t=1; HoursLeft=60+HoursLeft;} DaysLeft=targetdate-ThisDate.getDate()-t; t=0;if (DaysLeft<0) {t=1; DaysLeft=60+DaysLeft;} MonthsLeft=targetmonth-ThisDate.getMonth()-t-1; t=0;if (MonthsLeft<0) {t=1; MonthsLeft=60+MonthsLeft;} YearsLeft=targetyear-ThisDate.getYear()-t; //document.forms.countdownform.T1.value=YearsLeft; //document.forms.countdownform.T2.value=MonthsLeft; //document.forms.countdownform.T3.value=DaysLeft; document.forms.countdownform.tid.value='Dage: ' + DaysLeft + ', Timer: ' + HoursLeft +', Min.: ' +MinutesLeft+ ', Sek.: ' + SecondsLeft ; //document.forms.countdownform.T5.value=MinutesLeft; //document.forms.countdownform.T6.value=SecondsLeft; CountDownId=setTimeout("countdown()",1000); } } </script>
22. oktober 2003 - 13:04
#5
targetyear=<%=aar%>; targetmonth=<%=md%>; targetdate=<%=dato%>; targethour=<%=time%>; targetminute=<%=min%>; targetsecond=<%=sek%>;
22. oktober 2003 - 13:05
#6
targetyear=<%=year%>; targetmonth=<%=month%>; targetdate=<%=date%>; targethour=<%=hour%>; targetminute=<%=minute%>; targetsecond=<%=second%>; -- sæ'fø'li' under den forudsætning af, at du har opbygget disse variable før du kommer dertil !-)
22. oktober 2003 - 13:18
#7
tror ikke du forstår hvad jeg mente. prøver lige igen. Jeg trækker 3 forskellige tal fra DB'en som så via javascript skal vises i henholdsvis 2 forskellige felter på min side. De tal skal så refreshes hvert 20. sekund. Håber det var bedre :-) ...Jeg er en klovn til javascript.
22. oktober 2003 - 13:19
#8
skal selvfølgelig vises i 3 forskellige felter og ikke 2.
22. oktober 2003 - 14:23
#9
<input type='text' value='<%=year%>'><br>
22. oktober 2003 - 22:28
#10
Hvad mente du med den sidste kommentar?
24. oktober 2003 - 16:25
#11
-
25. oktober 2003 - 02:22
#12
-- at du kan anbringe en værdi direkte i et felt fra databasen !-)
Vi tilbyder markedets bedste kurser inden for webudvikling