JavaScript の To Do リスト項目に削除ボタンが含まれるようになりました
P粉883973481
P粉883973481 2024-04-01 20:45:18
0
1
492

リスト内の各項目に削除ボタンを追加しようとしています。削除ボタンがない限り、それらの追加は機能します。

リーリー リーリー

各リスト項目で「onclick」 = deleteitem(item) を作成する方法を試しました。削除関数でqueryselector、getelementbyId、queryselectorallを使用してみました。

削除機能を追加しない限り、リスト項目の追加は機能します。

P粉883973481
P粉883973481

全員に返信(1)
P粉659518294

コードにいくつかのエラーがあります。

  • クリック イベントで「click」の代わりに「onClick」を使用しました
  • クリック イベントの割り当ては、実際には削除関数を実行または解釈し、その関数の 戻り値 をクリック関数として使用しようとしています。
  • 関数で必要な ID の代わりに、リスト項目の HTML 要素も渡しています。次に、関数は要素自体を使用して要素を検索しようとし、同じ引数を持つ子要素を削除します。これは常に未定義を返します。

クリック時に実行される関数を返す別の関数でラップし、次のようにエラーを修正する必要があります。

リーリー リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート