タグのon属性

JavaScript入門

 
■概要
 
HTML上でイベント発火時、実行する処理を直接定義することができます。
 
※属性内で使うthisという変数はタグ自信を表します。
 
■例

<script type=”text/javascript”>
 function test_over(mouse) {
  mouse.style.color=”black”;
 }
 function test_out(mouse) {
  mouse.style.color=”white”;
 }
</script>
<button id=”test-btn” onmouseover=”test_over(this)” onmouseout=”test_out(this)”>マウスカーソルを載せてみてー</button>

出力結果


 
■DOMのon属性
HTMLタグへ直接属性を指定することもできるが、QuerySelectorを通して持ってきたオブジェクトでもon属性を指定することができます。
 
■例

<button id=”test-btn2″>押下するとこんにちは</button>
<script type=”text/javascript”>
 var testBtn2 = document.getElementById(“test-btn2”);
 testBtn2.onclick = function() {
  alert(“こんにちは”);
};
</script>

出力結果


 
 
 
 

当サイトは広告を含めています。広告のクリックによる収益は全て当サイトの管理、維持、コンテンツ製作に使われます。

 

Team ladybird
タイトルとURLをコピーしました