THE HAM MEDIA BLOG

onclick 属性をHTMLに書くかどうか

Clip to Evernote このエントリーをはてなブックマークに追加
カテゴリ:
JavaScript
タグ:
onclick
javascript
jquery

onclick 属性をHTMLに書くかどうか

いつも読んでいるブログのあちらこちらで、
JavaScriptのonclickについて書いてあったので、
自分の意見をふまえ簡単にまとめておく。

onclickが熱い???

主にto-Rさんのところでまとめられていたのを参考にしました。
まぁ、ほぼコピ。。。

onclickを指定する場所は?

今回の主な議論は、onclickをHTMLソース内に書き入れるか、
それとも外部ファイルとして書くかどうかということであるが、
マークアップエンジニアとしていうのであれば、
ソース内には記述したくない。
HTMLとCSS、Javascrptはそれぞれ別ファイルとして分けて書くべきである。
そもそも、それぞれ役割別に記述すべきなのである。

もっとも、個人としていうなら、
問題なく使えるのであれば、どちらでもいい話。
ユーザー環境とか考えたりしないならなおさら。

しかし、仕事として企業に納品したりするという点から考えたら、
やはり最善のものを納品したい。

さらにいうのであれば、to-Rさんの最後の意見が同じ。
jQueryを利用すれば難しい記述もなく、
簡単にいろいろ設定できたりするので、
初心者にも、制作時間がない人にもお勧めである。

ただ、JavaScriptやDOMは覚えて損はない

最後に、IT戦記のamachangさんも書いていましたが、
DOMなどは直接書けた方がいい。
使えることが幅広くなるし、jQueryを使ったとしても、
自分で拡張したり修正したりもできるようになる。

覚えることは、プログラミングを覚えることに属すと思うが、
知識を増やし、知見を広げるのであれば、
JavaScriptを覚えておくのは損ないと思います。

この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス: [必須入力]

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのトラックバック

トップに戻る