こちらの記事では、JavaScriptのreset(リセット)イベントについてサンプルコードを用いて分かりやすく解説しています。
JavaScriptの学習におすすめ書籍
1冊ですべて身につくJavaScript入門講座
メリット
- 誰でも分かるように嚙み砕いて説明してくれる
- アニメーションの知識が深く学べる
- 1つのWebサイトを作りながら学べる
ポチップ
先輩くん
Amazon Kindle Unlimitedに登録すると、月額980円で読み放題だからオススメだよ!
初回30日間は無料だから、まだ登録したことのない人はぜひ試してみてね!
全プログラマー必見!
変数名/関数名にもう悩まない!
変数名/関数名にもう悩まない!
リーダブルコード
メリット
- 美しいコードが書けるが自然と書けるようになる
- 他の開発者が理解しやすいコードになる
著:Dustin Boswell, 著:Trevor Foucher, 解説:須藤 功平, 翻訳:角 征典
¥2,640 (2023/07/23 02:48時点 | Amazon調べ)
目次
resetイベントとは
resetイベントとは、イベントを設定したフォームがリセットされた時に実行されるイベントです。
ユーザーが入力した文字などをリセットボタンなどで取り消す際に、本当に取り消しても大丈夫かポップアップを出力させてユーザーに再確認させる時などに使えます。
resetイベントの使い方
resetイベントの使い方は以下のとおりです。
▼onreset属性
<form onreset="resetEvent()">テキスト</form>
<script>
function resetEvent(){
// 処理を記述
};
</script>
【JavaScript】イベントリスナーとイベントハンドラの違いについて
本記事では、JavaScriptのイベント設定をするイベントリスナーとイベントハンドラの違いについてサンプルコードを用いて分かりやすく解説しています。 【イベントリスナ…
サンプルコード
こちらで紹介するサンプルコードは、任意の文字を入力し「クリア」と書かれたボタンをクリックすると、アラートが表示され「OK」を選択すると入力された文字が削除され、「キャンセル」をクリックすると、入力した文字は残ります。
<form id="js-form" onreset="return resetEvent()"> // ①
<input type="text" placeholder="文字を入力してください">
<input type="reset" value="クリア"></input>
</form>
<script>
function resetEvent(){ // ②
confirm("入力した文字を削除しますか?"); // ③
}
</script>
実行結果
サンプルコード解説
- onreset属性で、リセットイベントが実行された時にresetEvent関数を呼び出す
- ①で指定した、resetEvent関数を定義する
- confirmメソッドを使って、入力した文字を本当に削除してよいかユーザーに再確認する