if len(trim(request.form("boarea"))) > 0 AND isnumeric(request.form("boarea")) = true then
boarea = request.form("boarea")
else
boarea = 0
end if
Hej!
Har problem med en uppdaterings funktion.
Ett antal formulär fält (input type= text) kan uppdateras, men endast med tal. I formuläret visas det redan inmatade värdet om det inte är 0 (om det är 0 visas ett tomt fält).
Formuläret skickas sedan till sida2 där det ska kontrolleras om fältet har ett värde. Om fältet är tomt ska det få värdet 0 innan det matas in i databasen (som kräver ett värde).
Mitt problem är att om ett tal varit inmatat och sedan suddas ut (backspace) ur formulärsfältet så fångar min sats för kontroll av "inget värde" inte upp den utan beter sig som att det är ett värde där iaf.
Jag har testat både med
if request.form("boarea") = "" then
boarea = 0
else
boarea=request.form("boarea")
end if
och
boarea=request.form("boarea")
if len(boarea) = 0 then
boarea = 0
response.write("noll!!!!")
else
boarea=request.form("boarea")
end if
Tacksam för hjälp!

