Во-первых, почитай одну-две статейки по валидации форм. Во-вторых, id это уникальный идентификатор, он не может быть одинаковым у двух и более элементов. К тому же проще инпут обернуть в лейбл, чем городить то, что у тебя.
В-третьих, вместо замены action нужно просто отправлять fetch запрос на этот адрес при успешном заполнении и валидации формы
Так если не понимаешь как делать script, то зачем писать от балды? Ты же не теоретическая обезьяна с бесконечным временем, которая рано или поздно напечатает Войну и мир.
Ты вообще в курсе что каждая тобою написанная строка делает?