Behöver lite hjälp med en textruta. Tanken är att man bara ska kunna ange 0 - 9 som ett giltigt val allt annat, inkl bokstäver o spec tecken skall inte läsas. Någon som har en kodsnutt färdig som kan "checka" detta?
(textrutan skickas med ett formulär till en sida som validerar)
/T
Gå in på denna sidan (sida från sv.bilprovning): http://194.103.56.194/Login
Där finns den funktionen du vill åt. Men den är i Javascript.
Har förkortat ner koden till detta:
<HTML><HEAD>
<script Language=Javascript>
function loginField() {
// Kollar så att pw är numerisk
var checkOK = '0123456789';
var checkStr1 = document.login.pw.value;
var allValid = true;
for (i = 0; i \< checkStr1.length; i++)
ch = checkStr1.charAt(i);
for (j = 0; j \< checkOK.length; j++)
if (ch == checkOK.charAt(j))
break;
if (j == checkOK.length) {
allValid = false;
alert('Koden måste vara numerisk !');
return allValid;
}