Javascript 如果密码不正确,如何替换整个文档?
好的,所以我正在尝试建立一种安全机制,当输入的密码不正确时,整个文档将被替换为“无效密码。拒绝访问”。但是它不起作用。。。Javascript 如果密码不正确,如何替换整个文档?,javascript,Javascript,好的,所以我正在尝试建立一种安全机制,当输入的密码不正确时,整个文档将被替换为“无效密码。拒绝访问”。但是它不起作用。。。 <p>Lol.</p> <script type="text/JavaScript"> var p = prompt("Please input password before proceeding.") if (p !== password){ document.write("<html><body>
<p>Lol.</p>
<script type="text/JavaScript">
var p = prompt("Please input password before proceeding.")
if (p !== password){
document.write("<html><body><p>Invalid Password. Access Denied.</p></body></html>");
}
</script>
</body>
</html>
Lol
<p>Lol.</p>
<script type="text/JavaScript">
var p = prompt("Please input password before proceeding.")
if (p !== password){
document.write("<html><body><p>Invalid Password. Access Denied.</p></body></html>");
}
</script>
</body>
</html>
var p=prompt(“请在继续之前输入密码”)
如果(p!==密码){
文档。写入(“无效密码。拒绝访问。”;
<p>Lol.</p>
<script type="text/JavaScript">
var p = prompt("Please input password before proceeding.")
if (p !== password){
document.write("<html><body><p>Invalid Password. Access Denied.</p></body></html>");
}
</script>
</body>
</html>
}
password
是一个未声明的变量,请尝试使用带有'
标记的'password'
将其用作字符串
<p>Lol.</p>
<script type="text/JavaScript">
var p = prompt("Please input password before proceeding.")
if (p !== password){
document.write("<html><body><p>Invalid Password. Access Denied.</p></body></html>");
}
</script>
</body>
</html>
var p=prompt('请在继续之前输入密码')
如果(p!=“密码”){
文档。写入(“无效密码。拒绝访问。”;
<p>Lol.</p>
<script type="text/JavaScript">
var p = prompt("Please input password before proceeding.")
if (p !== password){
document.write("<html><body><p>Invalid Password. Access Denied.</p></body></html>");
}
</script>
</body>
</html>
}否则{
文档。写入(“有效密码。授予访问权限。”;
<p>Lol.</p>
<script type="text/JavaScript">
var p = prompt("Please input password before proceeding.")
if (p !== password){
document.write("<html><body><p>Invalid Password. Access Denied.</p></body></html>");
}
</script>
</body>
</html>
}
password
是一个未声明的变量,请尝试使用带有'
标记的'password'
将其用作字符串
<p>Lol.</p>
<script type="text/JavaScript">
var p = prompt("Please input password before proceeding.")
if (p !== password){
document.write("<html><body><p>Invalid Password. Access Denied.</p></body></html>");
}
</script>
</body>
</html>
var p=prompt('请在继续之前输入密码')
如果(p!=“密码”){
文档。写入(“无效密码。拒绝访问。”;
<p>Lol.</p>
<script type="text/JavaScript">
var p = prompt("Please input password before proceeding.")
if (p !== password){
document.write("<html><body><p>Invalid Password. Access Denied.</p></body></html>");
}
</script>
</body>
</html>
}否则{
文档。写入(“有效密码。授予访问权限。”;
<p>Lol.</p>
<script type="text/JavaScript">
var p = prompt("Please input password before proceeding.")
if (p !== password){
document.write("<html><body><p>Invalid Password. Access Denied.</p></body></html>");
}
</script>
</body>
</html>
}
问题是您尚未声明密码
<p>Lol.</p>
<script type="text/JavaScript">
var p = prompt("Please input password before proceeding.")
if (p !== password){
document.write("<html><body><p>Invalid Password. Access Denied.</p></body></html>");
}
</script>
</body>
</html>
if (p !== password)
您需要的是:
<p>Lol.</p>
<script type="text/JavaScript">
var p = prompt("Please input password before proceeding.")
if (p !== password){
document.write("<html><body><p>Invalid Password. Access Denied.</p></body></html>");
}
</script>
</body>
</html>
if (p !== 'some text')
问题是您尚未声明密码
<p>Lol.</p>
<script type="text/JavaScript">
var p = prompt("Please input password before proceeding.")
if (p !== password){
document.write("<html><body><p>Invalid Password. Access Denied.</p></body></html>");
}
</script>
</body>
</html>
if (p !== password)
您需要的是:
<p>Lol.</p>
<script type="text/JavaScript">
var p = prompt("Please input password before proceeding.")
if (p !== password){
document.write("<html><body><p>Invalid Password. Access Denied.</p></body></html>");
}
</script>
</body>
</html>
if (p !== 'some text')
您尚未声明密码变量。对于演示,我已经硬编码了它。 另外,您不需要在
文档中包含html
&正文
标记。编写
<p>Lol.</p>
<script type="text/JavaScript">
var p = prompt("Please input password before proceeding.")
if (p !== password){
document.write("<html><body><p>Invalid Password. Access Denied.</p></body></html>");
}
</script>
</body>
</html>
var p = prompt("Please input password before proceeding.")
var password= "somepassword";
if (p !== password){
document.write("<p>Invalid Password. Access Denied.</p>");
}
var p=prompt(“请在继续之前输入密码”)
var password=“somepassword”;
如果(p!==密码){
文档。写入(“无效密码。拒绝访问。”;
<p>Lol.</p>
<script type="text/JavaScript">
var p = prompt("Please input password before proceeding.")
if (p !== password){
document.write("<html><body><p>Invalid Password. Access Denied.</p></body></html>");
}
</script>
</body>
</html>
}
<p>Lol.</p>
<script type="text/JavaScript">
var p = prompt("Please input password before proceeding.")
if (p !== password){
document.write("<html><body><p>Invalid Password. Access Denied.</p></body></html>");
}
</script>
</body>
</html>
如果在文档中包含html和body
标记。write
将嵌套html
和body
您尚未声明密码变量。对于演示,我已经硬编码了它。
<p>Lol.</p>
<script type="text/JavaScript">
var p = prompt("Please input password before proceeding.")
if (p !== password){
document.write("<html><body><p>Invalid Password. Access Denied.</p></body></html>");
}
</script>
</body>
</html>
另外,您不需要在文档中包含html
&正文
标记。编写
<p>Lol.</p>
<script type="text/JavaScript">
var p = prompt("Please input password before proceeding.")
if (p !== password){
document.write("<html><body><p>Invalid Password. Access Denied.</p></body></html>");
}
</script>
</body>
</html>
var p = prompt("Please input password before proceeding.")
var password= "somepassword";
if (p !== password){
document.write("<p>Invalid Password. Access Denied.</p>");
}
var p=prompt(“请在继续之前输入密码”)
var password=“somepassword”;
如果(p!==密码){
文档。写入(“无效密码。拒绝访问。”;
<p>Lol.</p>
<script type="text/JavaScript">
var p = prompt("Please input password before proceeding.")
if (p !== password){
document.write("<html><body><p>Invalid Password. Access Denied.</p></body></html>");
}
</script>
</body>
</html>
}
<p>Lol.</p>
<script type="text/JavaScript">
var p = prompt("Please input password before proceeding.")
if (p !== password){
document.write("<html><body><p>Invalid Password. Access Denied.</p></body></html>");
}
</script>
</body>
</html>
如果在文档中包含html和body
标记。write
将嵌套html
和body
密码在哪里声明?“但它不工作”意味着抛出错误…它们是什么?这些错误是调试的线索。似乎没有定义变量password
。整个想法是相当无用的,因为它意味着你必须在浏览器中公开这个密码。另外,我相信这只是为了学习,但在任何情况下你都不应该在客户端进行密码验证。密码在哪里声明?“但它不起作用”将意味着抛出错误…它们是什么?这些错误是调试的线索。似乎没有定义变量password
。整个想法是相当无用的,因为它意味着你必须在浏览器中公开这个密码。另外,我相信这只是为了学习,但在任何情况下,你都不应该在客户端进行密码验证。
<p>Lol.</p>
<script type="text/JavaScript">
var p = prompt("Please input password before proceeding.")
if (p !== password){
document.write("<html><body><p>Invalid Password. Access Denied.</p></body></html>");
}
</script>
</body>
</html>