Потенциальные проблемы, которые я вижу в коде, который вы разместили:
Где переменная index из цикла while объявлена, инициализирована и увеличена / обновлена?
Внутри цикла while вы пытаетесь создать элемент «input» типа «a» и с атрибутом «href», оба из которых недопустимы для элементов «input». Возможно, вам действительно следует создать элемент «a»?
Предполагая, что у вас есть элемент, не должен ли атрибут 'href' быть строкой? Вы назначаете его для указания на функцию.
Ваша функция loadmodify () объявляется строчными, но вызывается заглавными буквами "M".