Avatar billede iceb1977 Nybegynder
04. januar 2002 - 12:27 Der er 13 kommentarer og
1 løsning

Tæl op i stedet for ned ?

Hej et lille nemt spørgsmål .

Den følgende kode tæller fra 1 til 20.

Problemet er at jeg vil have denne tællen til

at foregå nedefra og op i stedet for omvendt.

Sådan at man ikke behøver scrolle ned i bunden

for at se værdien blive større...

For at dette skulle lade sig gøre skal den

nok tælle til mere end 20 måske 20 tusind eller mere.

Men håber I kan løse dette ok ?

Koden følger .

<html>
<title>Løkker</title>
<head>
</head>
<body>

<%
Dim t

For t = 1 to 20 Step 1
  Response.Write (\"<br>\"& t)
Next
%>

</body>
</html>
Avatar billede invisibleman Nybegynder
04. januar 2002 - 12:29 #1
Nemt:

<html>
<title>Løkker</title>
<head>
</head>
<body>

<%
Dim t

For t = 20 to 1 Step -1
  Response.Write (\"<br>\"& t)
Next
%>

</body>
</html>


Step -1 får den til at trække 1 fra istedet
Avatar billede larsen1 Nybegynder
04. januar 2002 - 12:30 #2
For t = 20 to 1 Step -1
Det burde virke.....
Avatar billede larsen1 Nybegynder
04. januar 2002 - 12:31 #3
damn - jeg er for langsom.....
Avatar billede iceb1977 Nybegynder
04. januar 2002 - 14:28 #4
Hej nej det hjælper ikke .

Den tæller nu nedaf men selve værdien

bliver stadigvæk vist oppefra og ned og ikke

nedfra og op vel ?

Avatar billede iceb1977 Nybegynder
04. januar 2002 - 14:29 #5
Hovedsagen er at man ikke kan se den tælle uden at skulle scrolle ned jo ?
Avatar billede larsen1 Nybegynder
04. januar 2002 - 14:46 #6
Så skal du nok lave noget client-side, hvis du skal have værdien til at skifte på den side folk får i browseren.
Avatar billede iceb1977 Nybegynder
04. januar 2002 - 14:47 #7
ja hvad mener du med client-side ?
eksempler tak ?
har aldrig arbejdet med For og løkker før desværre....
Avatar billede larsen1 Nybegynder
04. januar 2002 - 14:56 #8
Javascript kan sikkert lave det du efterlyser, fordi den er programkode som kører på klientens computer. ASP du\'r ikke fordi det er programkode som bliver afviklet på serveren, inden det bliver afleveret til klienten.

Prøv at spørge i kategorien javascript.
Avatar billede tobias_cool Nybegynder
04. januar 2002 - 18:05 #9
Jeg kan godt altså hvis i bare kan få ASP til at skrive den værdi der skal tælles op.
Er det en slags counter

<script>
var vardi = //Her skal i få asp til at skrive den nuværende værdi
vardi++
document.getElementById(\"Derpaasiden\").open()
document.getElementById(\"Derpaasiden\").write(vardi)
document.getElementById(\"Derpaasiden\").close()
</script>
<span id=\"Derpaasiden\">

</span>
Svære er det ikke
Avatar billede tobias_cool Nybegynder
04. januar 2002 - 18:06 #10
Siden ASP er server side så sker der vel ikke noget ved at skrive

var vardi = <% balbalb %>

kan ikke selv ASP *K*
Avatar billede tobias_cool Nybegynder
04. januar 2002 - 18:07 #11
ups læste ikke spm\'et
Avatar billede tobias_cool Nybegynder
04. januar 2002 - 18:09 #12
.....

<body>
<p>
<script>
for(i=0;i<20;i++){
document.write(i+\', \');
}
</script>
</p>
</body>

......
Avatar billede iceb1977 Nybegynder
04. januar 2002 - 20:52 #13
Ok jeg har stadig ikke fået svar på det jeg ville

og det j script virker jo ligesom asp scriptet..

kører ned af min side og ikke op af den...

men skriver det i javascript afd i stedet og

takker ....

iceb1977
Avatar billede tobias_cool Nybegynder
04. januar 2002 - 21:27 #14
Det er javascript!!!!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester