Функция up должна корректно решать поставленную задачу
Скорее всего проблема в обработчике события.
Атрибуты вроде onclick работают только с глобальным контекстом, лучше их не использовать
Правильнее выбрать input из DOM (например с помощью
document.querySelector) и навешать обработчик через метод элемента
addEventListener
Так же важно помнить, что выбор элемента нужно делать после того, как он появится на странице, лучше всего для этих целей подходит событие DOMContentLoaded у document:
document.addEventListener('DOMContentLoaded', function() {
// здесь спокойно можем делать document.querySelector
});