fick en kod här för ett tag sen som skulle kolla så att ett input-textfält inte börjar med en siffra men jag får det inte att funka riktigt bra.... Hej!textfält
dim nonumber
nonumber = request.form("frmusername")
rad 23 -> If nonumber like "#*" then
response.write "<script>alert('Ditt användarnamn får inte börja med en siffra!');history.go(-1);</script>"
får upp följande felmeddelande på den här koden:
Körningsfel i Microsoft VBScript fel '800a0023'
Sub eller Function har inte definierats
regverify.asp, rad 23
någon som vet annars hur man kan kolla om ett input-textfält börjar med en siffra?Sv: textfält
<code>
strUsername = Request.Form("username")
If IsNumeric(Left(strUsername, 1)) Then
' användarnamnet börjar med en siffra
End If
</code>
Left(strUsername, 1) plockar ut det första tecknet i strUsername. Med IsNumeric() så testar vi om det första tecknet är numeriskt = tal.
Lycka till och lev väl,
Tom S.