質問: inputタグ内のidが重複していた場合、functionが一番上の「入力1」のみにしか機能しないのですが、
回答: そもそもIDはユニークするのがルールなので、ユニークなるようにしましょう。 同じ名前を使いたいならnameもしくはクラスを同じにして、それらで項目を取得すれば配列として撮れます。