У меня есть функция с вводом var - это имя формы и идентификатора ввода. Теперь я хочу получить значение ввода пароля. Проблема в том, что у меня есть ввод с одним ID, но в другой форме. Поэтому я хочу гибкий способ получить свою ценность, когда я знаю его форму.Как получить значение ввода пароля Javascript
Я попытался 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>
Чтобы получить значение пароля, вы можете использовать 'document.getElementById ('Pass'). Value' – Tushar
Используйте методы регулярной DOM, как' document.getElementById() ',' document.getElementsByTagName() и т. д. Выявление каждого элемента в виде глобальной переменной - это то, что можно ожидать в Internet Explorer 4, но не в современных браузерах. –
Большое спасибо. – nptn