Ошибка в том, что inputs[i] - это не jQuery-объект, а обычный DOM узел. И у него нет метода attr.
И вообще, я не понимаю, зачем Вам обычные циклы, когда jQuery предоставляет более удобные и соответствующие концепции фреймворка средства для работы с коллекциями -
each, например. Не говоря уже о том, что многие другие методы корректно работают с несколькими элементами.