ボタンでランダム表示

[新着] Webテンプレートを仮オープンしました



0   名前: ファンタ : 2006/08/18(金) 11:29  ID:LjNGIgFu
HTMLの掲示板の方で質問したところ、こちらの方で質問した方が良いと教えてもらったのでこちらに来ました。

<input type="button" value="ボタンの文字" onClick="{alert('コメントの文字')}">
↑のHTMLタグのように、ボタンを押すとメッセージが出てくるので、いくつかのメッセージを設定しておいて、その中からランダムにメッセージが表示されるようなスクリプトはないでしょうか?

説明下手ですいませんが、知っている方、よろしくお願いします。

1   名前: 牛若 : 2006/08/18(金) 11:29  ID:E8JBg9rW
こんな感じ?
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title>untitled</title>
<script type="text/javascript">
var msg = new Array();
msg[0]='エルビス・プレスリー';
msg[1]='ジェームス・ディーン';
msg[2]='ヒッピー・ムーブメント';
msg[3]='ベトナム反戦運動';
msg[4]='ノンセクトラジカル';

function ShowVal(){
myVal=Math.floor(Math.random()*msg.length);
alert(msg[myVal]);
}
</script>
</head>
<body>
<div>
<input type="button" value="Click" onclick="ShowVal()">
</div>
</body>
</html>

2   名前: ファンタ : 2006/08/18(金) 11:29  ID:LjNGIgFu
ありがとうございました^^。

一覧へ戻る