如何给自己的html网页添加访问密码

如何给自己的html网页添加访问密码,第1张

很简单 密码为123456 你可以在login.php里面改

index.html 将以下代码放入 <body></body>里面就可以

<form method="post" action="login.php">

密码: <input type="password" name="password"/><br>

<input type="submit" name="submit" value="登陆">

</form>

login.php 完整的login.php内容

<?php

$password = isset($_POST['password']) ? $_POST['password'] : ''

if($password == '123456'){

echo "<script>alert('登陆成功。')location.href='in.html'</script>"

//不需要提示 则把 alert('登陆成功。')删除掉

}else{

echo "<script>alert('密码错误 登陆失败。。')location.href='error.html'</script>"

//不需要提示 则去掉 同上

}

?>

HTML页面用 script 验证不是必须要用 form 的,可以直接给页面里的 DOM 对象定义 id 属性,用 javascript *** 作 DOM 对象即可。

针对您提的问题想要实现的效果,下面说说不用 form 表单和数据库来实现用户名和密码验证的方法:

1、首先,给 HTML 页面里的用户名和密码输入框都定义一个id属性,例如:

用户名:<input type="text" id="username" value="">

密   码:<input type="password" id="password" value="">

2、其次,放置一个按钮 <button type="button" name="chkBtn" id="chkBtn">登录</button>

3、编写 javascript 脚本代码,主要思路如下:

(1)为按钮增加一个 click 的监听,当鼠标点击该按钮时执行;

(2)获取 input 用户名和密码输入框的输入值;

(3)验证输入值是否符合要求;

(4)符合要求页面跳转到设置的指定页面;

(5)不符合要求提示用户输入错误。

4、最后,在浏览器里运行该页面,测试一下效果。完整代码如下图所示。

扩展资料

1、document.getElementById()通过 ID 获取元素的用法

网页 HTML 由标签将信息组织起来,而标签的 id 属性值是唯一的,就像是每人有一个身份z号一样,只要通过身份z号就可以找到相对应的人。那么在网页中,我们通过id先找到标签,然后进行 *** 作。

2、innerHTML 属性

语法:Object.innerHTML,innerHTML 属性用于获取或替换 HTML 元素的内容。

注意:

(1)Object是获取的元素对象,如通过document.getElementById("ID")获取的元素;

(2)注意书写,innerHTML区分大小写。

3. value 属性

语法 Object.value,value 属性用于获取或替换 HTML 元素的value属性中的内容。

参考资料来源:百度百科-DOM(文档对象模型)

静态页加密码只能对付一下菜鸟,因为静态页的密码是可以在源代码里看到的。 以下方法可以实现加密访问,但是只对菜鸟有效: <SCRIPT language=JavaScript> function password() { var testV = 1 var pass1 = prompt('请输入密码:','') while (testV <3) { if (!pass1) history.go(-1) if (pass1 == "这里填你要的密码,把这中文字改成密码,记住英文双引号要保留") { alert('密码正确!') break } testV+=-1 var pass1 = prompt('密码错误!请重新输入:') } if (pass1!="password" &testV ==3) history.go(-1) return " " } document.write(password()) </SCRIPT> 把上面的代码加入到你的静态页访问就需要输入密码了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11902911.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存