PHP gevorderde |
|
ik heb nu dit maar werkt niet:
function checkvalue(field,limitmin,limitmax,fieldname)
{
pattern = /^[0-9]*$/;
if(pattern.test(field.value)==false)
{
alert("geen numerieke waarde !!");
field.value = 0;
}
else
{
if(field.value > limitmax)
{
alert("maximum overschreden !!");
field.value = 0;
}
else if(field.value < limitmin)
{
alert("minimum overschreden !!");
field.value = 0;
}
}
}
function checkvalue(field,limitmin,limitmax,fieldname) { pattern = /^[0-9]*$/; if(pattern.test(field.value)==false) { alert("geen numerieke waarde !!"); field.value = 0; } else { if(field.value > limitmax) { alert("maximum overschreden !!"); field.value = 0; } else if(field.value < limitmin) { alert("minimum overschreden !!"); field.value = 0; } } }
zou nochtans moeten werken volgens mij???
iemand een idee waarom het niet werkt ik roep het aan als volgd:
<input type="text" name="newsize" value="" onchange="checkvalue(this,100,800)" /> |