【初心者向け】JavaScriptプログラムを起動する方法【サンプルあり】

JavaScriptがどんなプログラミング言語かわからない方は、次の記事を参照してみてもらうと理解できると思います。

あわせて読みたい

この記事で解決する悩み 50代から始めるプログラミングは何がいいのか? 50代で始めるプログラミングのメリットは? プログラミングの学習方法は? この記事を書いた人 JavaSc[…]

初心者JavaScript

 

どうにかして欲しい人
WEBページに
ボタンをクリックしたら
文字の色を変更するようにしたいんだけど。
わんポイント
ボタンをクリックしたら
イベントが起動する
プログラムをセットすると
できるよ!

はじめに

この記事のプログラムを実行すると、WEB画面でボタンをクリックしてイベントを起動することができます。

ボタンをクリックすると『ボタンをクリックしてください』の文字の色が変わるはずです。

JavaScriptはHTMLファイルで動作する

JavaScript文を入力する

HTMLファイルの<script></script>タグの間に入力します。

<script>
     ここにJava Script コードを入力する
</script>

例えば

<script>
        function btn1click() {
                document.getElementById(“demo”).style.color = “red”;
        }
</script>

HTMLファイルのJavaScriptの記述する場所

script要素はHTMLファイルの<head></head>タグ内、または<body></body>タグ内に入力します。

<!DOCTYPEhtml>
<htmllang=”ja”>
<head>
    ・・・・・・・・・
</head>
<body>

・・・・・・・・・

    <script>
      ここにJavaScriptコードを記述します。
    </script>
</body>
</html>

JavaScriptコードを別ファイルで保存

JavaScriptコードを別ファイルとして保存します。

ここでは『demo.js』のファイル名で保存します。

<script></script>タグは入力しません!

function btn1click() {
    document.getElementById(“demo”).style.color = “red”;
}

HTMLファイルを書き換えます

 

次のコードHTMLファイル内でコードを読みたい位置に入力します。
<script src=”コードが記述されたファイルのパス”>
</script>
JavaScriptを入力したファイルと、HTMLコードファイルが同じディレクトリにある場合
次のようになります。
<!DOCTYPEhtml>
<htmllang=“ja”>
<head>
    ・・・・・・・・・
</head>
<body>

・・・・・・・・・

    <script src=”./demo.js”>
    </script>
</body>
</html>

ボタンをクリックするとイベントが起きるサンプル

ボタンをクリックするとラベル文字の色が変わるサンプルです。

ファイル名『button.html』として保存します。

<!DOCTYPE html>
<html lang="ja">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>ボタンクリックでラベル文字の色をを変更</title>
</head>
    <body>
        <p style="font-weight: 600;font-size: large;" id="demo">ボタンをクリックしてください</p>
        <input type="button" id="btn1" value="文字を赤" onclick="btn1click();" />
        <input type="button" id="btn2" value="文字を青" onclick="btn2click();" />

        <script src="./buttondemo.js"></script>

    </body>
</html>

htmlファイルと同一階層に『buttondemo.js』というファイル名で保存

function btn1click() {
    document.getElementById("demo").style.color = "red";
}

function btn2click() {
    document.getElementById("demo").style.color = "blue";
}

JacaScriptプログラムをブラウザで実行する

Webブラウザを起動します。

ファインダーまたはエクスプローラを起動して

button.html』をブラウザにドラッグします。

JavaScript実行

 

ボタンをクリックすると

『ボタンをクリックしてください』

の文字の色が変わります。

ボタンクリックでラベル文字の色をを変更

 

JavaScriptが動作しない時

動作しないケースとして

HTMLファイルが正しく入力されていることを前提に説明します。

使用ブラウザはChromeの前提で説明します。

例として、サンプルの『文字を赤』をクリックしても、プログラムが動作しない時の

プログラムの確認方法を説明します。

ブラウザの検証モード

 

検証画面が表示されるので画面右上の🔴の隣の数字をクリックします。

画面の下にエラーの詳細が表示されます。

エラー詳細
エラーメッセージクリック
エラー詳細アンダーライン
<デバッグ例>
『buttondemo.js』を修正します。
【修正前】
function btn1click() {
    document.getElementById(“damo”).style.color = “red”;
}
赤文字の箇所が『damo』となっているので
『demo』に修正
【修正後】
function btn1click() {
    document.getElementById(“demo”).style.color = “red”;
}
修正後は必ず保存しましょう!

 

プログラムを修正したら再読み込みを!!

エディタでプログラムを修正したなら

ブラウザの更新ボンタンを必ずクリックします。

リロード

 

これをしないと、修正前のプログラムをブラウザが覚えたままなので

プログラムをいくら修正しても、正しくプログラムが動きません。

さいごに

いかがでしょうか?

JavaScriptのプログラムの確認

JavaScriptのデバッグまでを

簡単に説明しました。

 

javascriptタイトル
最新情報をチェックしよう!