Какая прелестная помесь ванилки и жейквери..
Значение инпута устанавливается так: node.value = 'value'; Следовательно что? Правильно, проблема в другом месте.
И ещё не нужно фокусироваться на элементе, чтобы по нему эмулировать клик - это лишнее.
Radzhab, суть в том, что нужно, видимо, эмулировать ввод, чтобы disabled сам снялся - это будет признаком успеха, а не программно его снимать. Там, похоже, стоят слушатели на инпутах, которые решают, что вы скриптом ломитесь. Нужно немного заморочиться вобщем.
На многих сайтах, после заполнения полей нужно ещё и вызвать на них события keyup, input, change и т. д. чтобы вбитые данные запомнились. Изучите как работает dispathEvenet() и вперёд на баррикады.