ma scusa non conviene fare così:

cap= document.form.cap.value;
numeri= /^[0-9]{,6}$/
if(!numeri(cap)){
...
}