私は2つの入力を持つフォームを持っています。送信をクリックすると、次のようになります。要素にIDがない場合、どの要素がクリックされたかをどのように確認できますか? JavaScriptのみを使用
- 2つのプロパティ(入力ごとに1つ)を持つオブジェクトが作成されます。
- 各オブジェクトは配列にプッシュされます。
- divが作成され、オブジェクトの値がdivの内側HTMLに配置されます。
- スパンが作成され、divに追加されます。
divのスパンをクリックすると、特定のdivが表示されなくなります。つまり、そのdivのinnerHTMLの値を持つオブジェクトを配列から削除する必要があります。
クリックしたスパンを確認するにはどうすればよいですか?
a)それぞれにid/class/data-attribute /を与えます。b)それぞれのdivについて、クロージャ変数で知っているさまざまなイベントリスナを添付します。c)DOM内の相対位置によってそれぞれの要素を探します。 – Bergi