Javascript不显示提示
我编写了一个JS代码来保护一个页面,但它似乎没有显示任何提示。当我进入页面时,它会显示“按我”按钮,无法按下。请帮帮我Javascript不显示提示,javascript,html,Javascript,Html,我编写了一个JS代码来保护一个页面,但它似乎没有显示任何提示。当我进入页面时,它会显示“按我”按钮,无法按下。请帮帮我 <HEAD> <SCRIPT language="JavaScript"> <!--hide function passWord() var password; var pass1="zonaleo"; password= prompt('Parola te rog!',' '); if (password==pass1) ale
<HEAD>
<SCRIPT language="JavaScript">
<!--hide
function passWord()
var password;
var pass1="zonaleo";
password= prompt('Parola te rog!',' ');
if (password==pass1)
alert('Corect! Vei fi redirectionat catre lista membrilor!');
window.location="membri\23ian.html"
else
{
window.location="papa.html"
}
//-->
</SCRIPT>
<input type="button" value="Enter Protected Area" onClick="passWord()">
</HEAD>
这是JavaScript的古老版本。你有很多问题: 您需要执行以下操作:
标记中删除类型
/语言
/
{
打开函数()
,然后关闭}
if
语句
标记放在
内,而不是
内//<!--hide
function passWord() {
var password;
var pass1="zonaleo";
password= prompt('Parola te rog!',' ');
if (password==pass1) {
alert('Corect! Vei fi redirectionat catre lista membrilor!');
window.location="membri\23ian.html"
}
else {
window.location="papa.html"
}
}
//-->
//
输入字段应该在head标签之外,在body中这里是一个缩短的工作代码
<script>
function passWord()
{
if (prompt('Parola te rog!')=="zonaleo"){
alert('Corect! Vei fi redirectionat catre lista membrilor!');
window.location="membri\23ian.html"
}
else
{
window.location="papa.html"
}
}
</script>
<input type="button" value="Enter Protected Area" onclick="passWord()">
函数密码()
{
如果(提示('Parola te rog!')==“zonalo”){
警报('Corect!Vei-fi重定向至catre lista membrilor!');
window.location=“membri\23ian.html”
}
其他的
{
window.location=“papa.html”
}
}
我尝试了您的代码,但当我输入正确的密码时,它不会将我重定向到membri\23ian。html@PopentiuVlad将pass1
封装在“pass1”中
仍然不工作对不起,更改var-pass1=“zonalo”代码>-应该是。当我输入正确的密码时,它会将我重定向到不存在的membri\13ian.html。请删除它,例如line window.location=“membri\23ian.html”