如何获取输入Javascript的密码值
How to get Value of Password input Javascript
我有一个带有输入的函数。var是Form的名称和输入的ID。现在我想得到密码输入的值。问题是我有一些ID相同但形式不同的输入。所以我想要一种灵活的方法来获取它的值,当我知道它的形式时。
我试过了var x = Form_Name.ID_Name.value;
但它不起作用。所以请告诉我如何以灵活的方式获得密码输入的值。非常感谢。以下是我的代码:
<html>
<head>
<meta http-equiv="content-type" content="text/html" />
<meta name="author" content="lolkittens" />
<script charset="utf-8" type="text/javascript">
function check(Form_Name, ID_Name)
{
alert(document.getElementById(ID_Name).value);
alert(Form_Name);
var x = Form_Name.ID_Name.value;
alert(x);
}
</script>
<title>Untitled 1</title>
</head>
<body>
<div id="main" style="width: 300px; height: 200px;">
<form name="MainForm" id="MainForm">
<input id="ID" name="ID" type="text" size="20"/>
<input id="Pass" name="Pass" type="password" size="20"/>
</form>
<button value="click Me" onclick="check('MainForm','ID')"> Click Me </button>
</div>
</body>
</html>
我为您创建了另一个获取密码的按钮。
<html>
<head>
<meta http-equiv="content-type" content="text/html" />
<meta name="author" content="lolkittens" />
<script charset="utf-8" type="text/javascript">
function check(Form_Name, ID_Name)
{
alert(document.getElementById(ID_Name).value);
}
</script>
<title>Untitled 1</title>
</head>
<body>
<div id="main" style="width: 300px; height: 200px;">
<form name="MainForm" id="MainForm">
<input id="ID" name="ID" type="text" size="20"/>
<input id="Pass" name="Pass" type="password" size="20"/>
</form>
<button value="click Me" onclick="check('MainForm','ID')"> Click Me for ID </button>
<button value="click Me" onclick="check('MainForm','Pass')"> Click Me for Password</button>
</div>
</body>
</html>
优化方式:您也可以使用相同的按钮,通过传递ID的数组来实现它。
让我知道,我可以在这方面提供更多帮助。
使用id访问用户名和密码。
<html>
<head>
<meta http-equiv="content-type" content="text/html" />
<meta name="author" content="lolkittens" />
<script charset="utf-8" type="text/javascript">
function check()
{
var username = document.getElementById("ID").value;
var password = document.getElementById("Pass").value;
alert("Username: "+username+" Password: "+password);
}
</script>
<title>Untitled 1</title>
</head>
<body>
<div id="main" style="width: 300px; height: 200px;">
<form name="MainForm" id="MainForm">
<input id="ID" name="ID" type="text" size="20"/>
<input id="Pass" name="Pass" type="password" size="20"/>
</form>
<button value="click Me" onclick="check()"> Click Me </button>
</div>
</body>
</html>
相关文章:
- Javascript 密码不应包含用户的帐户名或用户全名中超过两个连续字符的部分
- Javascript 密码字段比较
- SugarCRM中的Javascript密码验证文件在哪里
- 简单的JavaScript密码保护在移动平台上不起作用
- Javascript 密码验证窗口.location.replace.
- Javascript密码长度
- javascript密码计未递增
- 为什么这个简单的JavaScript密码regex不起作用
- 在KeyUp上输入HTML/JavaScript密码,用于浏览器自动填充
- javascript密码匹配,如果不匹配显示在innerHTML
- 如果字段为空,则跳过Javascript密码验证
- 无法使JavaScript密码正则表达式验证工作
- Javascript密码验证
- JavaScript密码匹配只匹配空白
- Javascript密码检查与确认不工作
- Javascript密码验证至少2位数字
- 我需要在javascript密码验证帮助
- JavaScript密码和密码确认匹配
- JavaScript密码验证不起作用
- if 语句 - JavaScript 密码生成器不起作用