function disableInput reusable