08. april 2000 - 20:42Der er
5 kommentarer og 1 løsning
Tal i form
Jeg har et lille problem mht til en formular med 3 felter. De skal kun indeholde nogle tal og på den side formularen fører hen til skal de tre tal lægges sammen. Hvis felt et indehoder 50, felt to indeholder 20 og felt tre indehoder 20 skriver den bare 502020. Kan nogen hjælpe mig ?
Nope: Du laver ikke selve formular feltet til et tal felt..... Du har dine indtastningsfelter som normalt, og når du hiver resultatet ud så laver du indholdet af formfelterne om så det bliver betragtet som et tal af ASP'en - Default så betragter ASP formfelter som tekst og det er det du skal ændre Eks:
Du har dine formfelter som du plejer - Lad os antag de hedder: ValueOne, ValueTwo, ValueThree
Når du så i din ASP vil have lagt de 3 tal sammen så gør du som sjensen har skevet laver værdierne om fra tekststrings til tal:
sum = int(Request("ValueOne")) + int(Request("ValueTwo")) + intRequest("ValueThree"))
Og skriver værdien ud af de 3 tal:
Response.write sum
Synes godt om
Ny brugerNybegynder
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.