【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
preventDefault() はどのようなときに役立つのでしょうか。 今回は submit を console.log に表示させたままにする(ページ遷移させない)という目的で使いましたが、form 以外で他にどんな使い方ができますか。どのように役立っているのかが考えられません。
preventDefault()
submit
console.log
form
また、preventDefault() に引数を持たせることができますが、引数に何かを書くとその動作を止めるということになるのでしょうか。具体的な使用例が知りたいです。
そして、そもそもですが preventDefault() を書かずにページ遷移してしまったからといって何か不都合があるのでしょうか。それに際して、これまで当然のように使ってきた console.log についても疑問が生まれました。cosole.log は DOM の学習に入ってから後半までほとんど登場していません。(ボタンを押したらリストに追加されるなどの動作に cosole.log はでてきていません)。console.logってどのように使われるのでしょうか。preventDefault() を使って残しておかなければならないものなのでしょうか。
cosole.log
質問が長くなってしまいましたが、回答いただけると幸いです。
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
preventDefault()はどのようなときに役立つのでしょうか。今回は
submitをconsole.logに表示させたままにする(ページ遷移させない)という目的で使いましたが、form以外で他にどんな使い方ができますか。どのように役立っているのかが考えられません。また、
preventDefault()に引数を持たせることができますが、引数に何かを書くとその動作を止めるということになるのでしょうか。具体的な使用例が知りたいです。そして、そもそもですが
preventDefault()を書かずにページ遷移してしまったからといって何か不都合があるのでしょうか。それに際して、これまで当然のように使ってきたconsole.logについても疑問が生まれました。cosole.logは DOM の学習に入ってから後半までほとんど登場していません。(ボタンを押したらリストに追加されるなどの動作にcosole.logはでてきていません)。console.logってどのように使われるのでしょうか。preventDefault()を使って残しておかなければならないものなのでしょうか。質問が長くなってしまいましたが、回答いただけると幸いです。