真正黑户能下款的口子:IF语句的运用

来源:百度文库 编辑:高校问答 时间:2024/05/09 01:49:24
<body>
<p>偶的名字是:</p>
<p>1.<a href="#">死神</a> 2.<a href="#" onClick="mm">不死J神</a> 3.<a href="#" onClick="mm">死JJ神</a>
4.<a href="#" onClick="mm">死不了神</a>
<script language="JavaScript" type="text/JavaScript">
if(s=="不死J神")
{
alert("你对了")
}
else
{
alert("你错了"+"正确的答案是"+s)
}
}
</script>

那错了??
改了一下:
<body>
<p>偶的名字是:</p>
<p>1.<a href="#">死神</a> 2.<a href="#" onClick="mm">不死J神</a> 3.<a href="#" onClick="mm">死JJ神</a>
4.<a href="#" onClick="mm">死不了神</a>
<script language="JavaScript" type="text/JavaScript">
a1=parseInt(document.write("不死J神")
if(s=="a1")
{
alert("你对了")
}
else("你错了")
{
alert("你错了"+"正确的答案是"+s)
}
}
</script>
还是错,为什么?

错误比较多。。。我给你改了下:
<body>
<p>偶的名字是:</p>
<p>1.<a href="#" onClick="mm()">死神</a> 2.<a href="#" onClick="mm()">不死J神</a> 3.<a href="#" onClick="mm()">死JJ神</a>
4.<a href="#" onClick="mm()">死不了神</a>
<script language="JavaScript" type="text/JavaScript">
function mm()
{
s="不死J神";
a1=event.srcElement.innerText;
if(s==a1)
{
alert("你对了");
}
else
{
alert("你错了"+"正确的答案是"+s)
}
}
</script>

JavaScript应该写成一个函数阿,
function check(s){
......
}

<head>
<script language="JavaScript" type="text/JavaScript">
function test(s)
{
if(s=="不死J神")
{
alert("你对了")
}
else
{
alert("你错了正确的答案是不死J神")
}
}
</script>
</head>
<body>
<p>偶的名字是:</p>
<p>
1.<a href="#" onclick='test("死神");'>死神 </a>
2.<a href="#" onclick='test("不死J神");'>不死J神 </a>
3.<a href="#" onclick='test("死JJ神");'>死JJ神 </a>
4.<a href="#" onclick='test("死不了神");'>死不了神 </a>
</body>