Allowing value of 0 and enabling arrow keys and Firefox backspace in numbe rinput