Я думал, что эти два были одинаковыми, но, похоже, их не было. Обычно я использовал $obj.attr("value") для работы с полями формы, но на странице, которую я сейчас создаю, $obj.attr("value") не возвращает текст, который я вводил в свое поле. Однако $obj.val() делает.
На другой странице, которую я построил, оба $obj.attr("value") и $obj.val() возвращают текст, введенный в поле формы.
Что может объяснить $obj.attr("value") работающий как ожидалось в одном случае, но не в другом?
Каков правильный способ установки и получения значения поля формы с помощью jQuery?