Javascript 不显示提示
Javascript not showing prompts
我做了一个JS代码来保护页面,但它似乎没有显示任何提示。当我访问该页面时,它显示"按我"按钮,并且无法按下。请帮帮我!
<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的古老版本。您有很多问题:
您需要执行以下操作:
- 从
<script>
标签中删除type
/language
。 - 在注释前使用
//
。 - 用
{
打开function ()
并关闭}
。 if
声明也是如此。- 将
<input />
标签放在<body>
内,而不是放在<head>
内。
要升级到现代标准,请像这样更新您的代码:
//<!--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 标签中并在正文中
这是一个缩短和有效的代码
<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()">
相关文章:
- 悬停工具提示显示详细信息 jquery
- 如何使高图工具提示显示在饼图之外
- 如何使用JS或JQuery使工具提示显示在TD悬停上
- 如何使用 d3.js 使工具提示显示在饼图扇区附近
- 如何通过 Jquery 工具提示显示图像
- 使高图工具提示显示最靠近左侧的点的信息(即在中点不更改)
- 有没有办法强制工具提示显示在输入元素的特定位置
- 高图表工具提示显示额外数据
- 在页面加载时自动对焦 dx文本框 并将 dx工具提示显示为验证消息
- Chrome提醒/提示显示在屏幕外
- 工具提示显示在第二次悬停之后
- 如何使工具提示显示在每个图像旁边
- 如何确定ng-grid中用于工具提示显示的行索引
- Imagemap:让点击区域的工具提示显示在鼠标窗口上
- 工具提示显示在随机位置
- 为什么不'我的Javascript提示显示从我的Express.IO . js文件
- 显示图工具提示显示x轴的最后日期值,而不是当前值
- 如何防止默认的工具提示显示在svg元素上
- twitter引导工具提示显示在modal后面
- ASP.NET 资源 resx 字符串工具提示显示帮助