エンジニアのひよこ_level10

【毎日更新!】新卒4年目エンジニアブログです!

【HTML・JavaScript】aタグにonclickではなく、hrefでJavaScriptを動かしたい【973日目】

aタグでJavaScriptを動かしたい

aタグでJavaScriptを動かしたい。
onclickを使ってもいいが、hrefで動かしたい。

<span onclick="submit();">ボタン</span>

こんなふうに描けば、submitが動くが、
hrefを扱ってaタグでの挙動にしたい。
あるいは、デザインとか扱いの都合でaタグを使いたい。

しかし、通常のhrefの動きではこまり、JavaScriptを動かしたい。どうするか。

href="href="javascript:xxx"

<a href="href="javascript:history.back()"></a>

こうかくと、aタグでもJavaScriptが動かせる。

かつ、aタグの扱いで処理が出来る。