Simple Quiz
Description:
簡易クイズシステムです。クイズに正解するとメッセージが表示されます。
手抜きに近いほど簡易です(^^;
ちなみに答えの大文字・小文字を区別します。
Demo:
Source:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
<script language="JavaScript" type="text/javascript">
<!--
function simpleq() {
var qmsg = "今あなたが見ているこのサイトの名称は?"; //問題文
var ansstr = "JavaC"; //クイズの答え
var retmsg = prompt(qmsg, "");
if(retmsg == ansstr) {
alert("ピンポン。正解です。"); //正解時のメッセージ
}
else {
alert("ブー。不正解です。"); //不正解時のメッセージ
}
}
//-->
</script>
</head>
<body>
<a href="javascript:simpleq()"> 問題に挑戦 </a>
</body>
</html>
Advice:
Arrangement:
正解・不正解によりリンク先を分ける [デモ]
function simpleq() { ... } の中身を以下のように書き換える。
function simpleq() {
var qmsg = "今あなたが見ているこのサイトの名称は?"; //問題文
var ansstr = "JavaC"; //クイズの答え
var retmsg = prompt(qmsg, "");
if(retmsg == ansstr) {
location.href = "http://www2f.biglobe.ne.jp/~takan/javac/"; //正解時
}
else {
location.href = "http://www.yahoo.co.jp/"; //不正解時
}
}
Browser:
Internet Explorer3.0以上
Netscape Navigator2.0以上