Как сократить скрипт по копированию value в другие инпута(~8 к инпутов)?
Да что же ты делаешь, ты с марта копируешь одинаковые строчки, и с каждым разом их все больше и больше. Выброси это всё и почитай про массивы и циклы. Тогда и копирование будет происходить в три строчки кода и вообще проще будет поддерживать.
Если схема classN => idN у вас стабильная, то в принципе можно так сделать:var dependence = {
        inha: 'aa',
        inhb: 'ab'
    },
    allInput = $(':text'),
    inpFrom = allInput.filter(function(i, el) {
        return $(el).closest('[class^=forses]').length;
    });
$('button').on('click', function() {
    $.each(inpFrom, function(i, el) {
        var cls = el.className.match(/([a-z]+)([\d]+)/);
        if (dependence.hasOwnProperty(cls[1])) {
            allInput.filter('#' + dependence[cls[1]] + cls[2]).val(el.value);
        }
    });
});Добавляйте только в объект dependence любые зависимости между классами и ID (значение без чисел).
P.S. А вообще, я согласен с Stalker_RED . я етим денги не зарабатываю, ет для себя
Даже, если вы чините машину для себя, а не другим за деньги, то это вас не избавит от изучения её устройства.