Uppgifter i ASP
Övningar i VBscript
- Array
- Gör en ASP-fil skapa en arraypå tio element med kommandot
Dim minArray(10). Gör en loop i vilken du fyller din array med
slumpelement. Slumpelementen skall vara heltal mellan 1 och 3. Använd
funktionen
RND och glöm inte att skapa ett nytt frö till slumptalsgeneratorn
med kommandot RANDOMIZE. Gör en ny loop i vilken du skriver ut
slumptalen. Avsluta med att ange talens summa.
- Funktion
- Gör en funktion vilken du omvandlar ett datum till kort format
enligt svensk standard. Hämta först ett datum med funktionen
NOW och gör sedan bearbetningar med strängfunktioner som
SPLIT, LEFT, LEN, MID etc.
- Kontrollera och omvandla datum som kommer med formulär
- Skapa en sida med ett formulär i vilket användaren uppmanas
att skriva ett datum. Formuläret skall leda till en asp-sida
där det inledningsvis sker en kontroll om huruvida den inmatade
texten går att tolka som ett datum eller ej. (Använd funktionen
IsDate() för kontrollen) Om kontrollen utfaller negativt skall
en ny sida (t ex kallad fel.asp) hämtas fram (skriv t ex Response.Redirect
fel.asp) på vilken användaren får ett meddelande
om att datumet var felaktigt och en länk tillbaka till formuläret.
Om datumet visar sig vara riktigt skall det omvandlas till svensk
standardform med hjälp av den funktion du konstruerade i föregående
exempel.
- Övning med funktionen Replace
- Börja med att skapa en sida med ett formulär i vilket
det finns ett fält av typen TEXTAREA. Sänd över formulärets
innehåll till en asp-sida. Asp-sidan skall spara formulärinnehållet
i en textfil. Innan texten sparas skall funktionen replace
användas så att alla radmatningar ersätts med tagen
<BR>. Vidare skall de svenska tecknen åäö ersättas
med motsvarande specialkoder för html. Skriv slutligen ut texten
på skärmen och kontrollera att den ser riktig ut. (Hjälp:
Specialkoderna för radmatning i VBscript är vbCr och vbLf.)
|
|