今日はOnclickについて勉強していこうと思います。
ボタン(htmlのINPUTタグ)がクリックされた時にJavaScriptを実行したい 場合があります。
INPUTタグのOnClick属性にJavaScriptを記述することで、ボタンクリック時にJavaScriptを実行する事が可能になります。
実際にコードを書いていきます。

コード

<head>
<meta charset="utf-8">
<title>onclick</title>
    <script language="javascript" type="text/javascript">
        function OnButtonClick() {
            target = document.getElementById("output");
            target.innerHTML = "修行";
        }
    </script>
</head>
<body>
    <input type="button" value="男は" onclick="OnButtonClick();"/><br />
    <br />
    <div id="output"></div>
</body>
</html>

実行結果

このボタンをクリックすると、

解説

上に書かれたコードを解説していきます。
"output"のIDを持つdivを作り、そのタグの内部のテキストに"修行"の文字列を挿入します。
INPUTのonclick属性に実行したいJavaScriptを記述します。
今回の場合、呼び出す関数名のみを記述したため、ボタンが押されるとOnButtonClick()関数が実行される動作となります。
そこで、functionにより関数を定義しています。

おまけ

<input type="button" value="サブウィンドウを閉じる" onClick="window.close()">

あるいは

<a href="javascript:;" onclick="window.close();">

このように記述する事でウィンドウを閉じる事が出来ます。

以上

最終更新:2015年10月12日 16:59
添付ファイル