ここは、ふぇりあ16歳が不定期に連載しているオンライン小説のページです。

VNIふぇりあ16歳へ


ゼロからわかる現代JavaScript

18.リンクからのjavascriptの呼び出し

オブジェクト指向はイベントから始まるというのは先述の通りです。

イベントではありませんが、リンクタグからJavascriptのメソッドを
呼び出したい場合が多くあります。

そのときは、

javascript:click()

等とリンクタグに記述し呼び出します。

文字だけでなく、リンクを張った画像からも呼び出せるので
この方法は便利です。

今回使用するソースコード url.html
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
<SCRIPT src="javascript.js"></SCRIPT>
</head>
<body>
<a href = "javascript:click()">クリックしてね!</a>

</body>
</html>

 

今回使用するソースコード javascrpt.js
function click(){
  alert("スクリプトが呼ばれました!");
}

上記のようになります。

実行結果

コラム:
この方法は昔は、ネットスケープというブラウザの
裏技でしたが、現在はIEでも使うことができます。

(C)著作権はふぇりあ16歳とお兄ちゃんにあります。
無断転載、盗用は禁止です。