WEBページ上のボタンをJavaScriptでアクションさせる場合に、「javascript:void(0)」と書く習慣がありました。「void」にはどんな意味があるのか、どんなデメリットがあるのか、また、「void」の代わりにどう書けばよいのかを紹介します。 WEBページをインタラクティブにするために、ボタンなどを押下したときのアクションをJavaScriptで制御させることがあります。 本当はaタグのリンクボタンだけど、遷移させずにJavaScriptでアクションをさせることができるのです。 aタグのhref属性に「javascript:void(0);」と書く習慣がありましたが、今はすすめられていません。この記事ではどうして使わない方が良いのかを解説します。 「javascript:void(0);」の意味 void(0)はUndefinedを返す JavaScriptの「void(
![「javascript void(0)」にはどんな意味があるのか? - TECH PLAY Magazine](https://cdn-ak-scissors.b.st-hatena.com/image/square/8ab54b0985cbf138285ff839e9426ff637045abf/height=288;version=1;width=512/https%3A%2F%2Fs3.techplay.jp%2Ftp-images%2Fcolumn%2F1%2F5bdfd004d489c5f0300d6515b5a7e74e19039671.jpg%3Fw%3D1200)