|
「おみくじ」のプログラム(JavaScriptを記述する) 「画面作り」で制作したHTMLの中に、JavaScriptを記入して行きます。 赤色の部分がJavaScriptで記入した部分です。 緑色の部分はコメントですので、記入する必要はありません。
スクリプト解説 (説明1) まず最初に、テキストボックスにメッセージを表示できるように準備します。 <FORM>タグにmyformという名前を、<INPUT>タグにmytextという名前をつけます。 これで、myform.mytext.valueを実行すると、テキストボックスにメッセージを表示することができます。 (テキストボックスにメッセージを表示) (説明2) 「おみくじをひく」というボタンを押すと、onclick属性によりhiku()関数が実行されます。 (マウスによる処理) (説明3) hiku()関数は最初に、 num=Math.ceil(Math.random()*6); を実行し、numの値を1・2・3・4・5・6のいずれかに決定します。 (極めてまれですが、0の可能性もあります) (ランダム処理) (説明4) 条件式(if文)を用いて、選択されたnumの値によって異なった処理をさせます。(条件式if文) もし、ランダムに決定した数字(numの値)が3ならば myform.mytext.value="小吉"; というスクリプトを実行します。これは、テキストボックスに「小吉」と表示しなさい、という意味です。 (テキストボックスにメッセージを表示) |