我正在尝试组合这个javascript代码
I am trying to combine this javascript code?
因此,我正在尝试对在我的网站上显示一些文本的按钮进行密码保护。这是我的密码保护脚本的代码。
<SCRIPT>
function passWord() {
var testV = 1;
var pass1 = prompt('Enter The Code On Your Card Here.',' ');
while (testV < 3) {
if (!pass1)
history.go(-1);
if (pass1.toLowerCase() == "abc123") {
window.open('card1e.html');
break;
}
testV+=1;
var pass1 =
prompt('Access Denied - Password Incorrect, Please Try Again.','Password');
}
if (pass1.toLowerCase()!="password" & testV ==3)
history.go(-1);
return " ";
}
</SCRIPT>
<CENTER>
<FORM>
<input type="button" value="Have This Card? Click Here!" onClick="passWord()">
</FORM>
</CENTER>
我使用的显示/隐藏脚本是:
<script>
<a href="javascript:hideshow(document.getElementById('adiv'))">Click here</a>
<script type="text/javascript">
function hideshow(which){
if (!document.getElementById)
return
if (which.style.display=="block")
which.style.display="none"
else
which.style.display="block"
}
</script>
<div id="adiv" style="font:24px bold; display: block">Now you see me</div>
Is不知道如何获得它,这样当正确输入密码时,它会显示可以显示/隐藏一些文本的按钮。
这应该能在中工作
<!DOCTYPE html>
<html>
<head>
<SCRIPT>
// Show Div if its hidden
function showdiv(){
// get the div
which = document.getElementById('adiv');
// show hide
if (!which)
return
else if (which.style.visibility=="hidden")
which.style.visibility="visible";
}
// Test User Credentials
function passWord(){
var testV = 1;
var pass1 = prompt('Enter The Code On Your Card Here.'); // no need to give a space here
while (testV < 3) {
if (!pass1)
history.go(-1);
if (pass1.toLowerCase() == "abc123") {
showdiv()
alert("Redirecting in 3 secs...")
window.setTimeout(redirect,3000); //wait for 3 secs then redirect to card1.html
break;
}
testV+=1;
var pass1 = prompt('Access Denied - Password Incorrect, Please Try Again.',"password");
}
if (pass1.toLowerCase()!="password" & testV ==3)
history.go(-1);
return " ";
}
function redirect(){
window.open('card1e.html');
}
</SCRIPT>
</head>
<body>
<div id="adiv" style="font:24px bold; visibility:hidden">Now you see me</div>
<CENTER>
<input type="button" value="Click to enter credentials toe see the text block" onClick="passWord()">
</CENTER>
</body>
相关文章:
- 如何在读取XLS/XLSX本地文件时,使用IE的javascript代码启用未标记为安全的ActiveX控件
- 面向对象的Javascript代码在IE7中不起作用
- 通过命令行/批处理文件打开页面时,将javascript代码注入Google Chrome
- JavaScript代码问题:我正在将对象转换为数组
- Javascript阻止其他Javascript代码
- JavaScript代码未正确检查ajax请求
- 如何调试Javascript代码或函数
- 为什么我在这个javaScript代码中使用NaN
- 将javascript代码转换为jquery代码时出错
- 如何从Objective-C代码中调用javascript代码
- 有什么工具可以轻松读取javascript代码吗
- 这个javascript代码是如何编写的
- 如何解密此javascript代码
- SIMPLE Javascript代码,用于显示谷歌电子表格中单个字段的数据
- HTML标记,包含带引号的JavaScript代码中的引号
- 如何在Win8Metro应用程序的Javascript代码中捕获自己的C#事件
- addEventListener的Javascript代码不工作!?(单击时打开放大的img)
- JavaScript代码无法在表单上呈现部分
- 以下 JavaScript 代码与 Facebook 相关
- 使用解析为javascript源的.php,如何使用条件语句将javascript代码封装在php括号之间