0 / 0 / 0
Регистрация: 24.02.2018
Сообщений: 8
1

Как создать поле для ввода конкретного пароля HTML

24.02.2018, 20:49. Показов 3158. Ответов 14
Метки нет (Все метки)

Здравствуйте!Делаю веб-квест для детей, помогите, пожалуйста, сделать поле для ввода пароля (это будет ответ на задание), после ввода правильного пароля необходимо чтобы был переход на следующий этап. Спасибо!

Добавлено через 1 час 39 минут
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>Поле с паролем</title>
 </head>
 <body>
  <form action="handler.php">
   <p><strong>Пароль:</strong> 
    <input type="password" maxlength="25" size="40" name="password"></p>
  </form>
 </body>
</html>
вот например есть поле с паролем, а как сделать чтобы на пароль 111 он открывал ссылку на следующую страницу
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.02.2018, 20:49
Ответы с готовыми решениями:

Реализовать контроль ошибок ввода данных в поле, предназначенное для ввода пароля
4.Реализовать в JavaScript контроль ошибок ввода данных в поле, предназначенное для ввода пароля.

Необходимо использовать метод trim() в поле для ввода пароля
Многие пользователи копируют пароль с почты, захватывая пробелы, и вставляют в поле для ввода...

Как сделать запрет ввода букв в поле для ввода input
Здравствуйте! Есть стандартное поле ввода &lt;input type='text' name='name1' size='30'...

Создать поле для ввода текста, радио кнопки
&lt;!--Создать поле для ввода текста, радио кнопки, в которых указан тип шрифта и кнопку при нажатии,...

14
621 / 464 / 169
Регистрация: 26.05.2016
Сообщений: 2,584
24.02.2018, 22:43 2
Анна444, подойдёт?

CSS
1
#aPass{display:none;}
HTML5
1
2
3
4
5
<meta http-equiv = "Content-Type" content = "text/html" charset = "utf-8">
<link rel = "stylesheet" type = "text/css" href = "17.css">
<input type = "password" maxlength = "25" size = "40" name = "password" id = "inputPassword">
<a href = # id = "aPass">Переход</a>
<script src = "17.js" type = "text/javascript"></script>
Javascript
1
2
3
4
5
6
document.getElementById('inputPassword').oninput = checkPass;
function checkPass(){
  if (document.getElementById('inputPassword').value == '111'){
    document.getElementById('aPass').style.display = 'block';
  }
}
1
0 / 0 / 0
Регистрация: 24.02.2018
Сообщений: 8
25.02.2018, 09:01  [ТС] 3
Не переходит почему то...(((

Добавлено через 23 минуты
PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<html>
<head>
<script language="Javascript">
<!--
var message="";
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if 
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2) {
(message);
return false;}}}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS;
}else{
document.onmouseup=clickNS;
document.oncontextmenu=clickIE;
}
document.oncontextmenu=new Function("return false")
-->
</SCRIPT>
</head>
<style>
#ab {width: 35%; border-style: solid; border-color: #000000; border-width: 1px; padding: 20; text-align: center; font-size: 15pt}
</style>
<script language="JavaScript">
function password() {
var a = document.form.text.value;
if (a == 12345)
 {
  location.href = "index.php";
 }
else
 {
document.write('<center><div style="width: 30%;"><p style="border-style: solid; border-width: 1px; border-color: a0a020; padding: 20; text-align: center; font-size: 20pt;">Password is not right!</p></div></center>');
 }
}
</script>
</head>
<body>
<center>
<div style="margin-top: 100;">
<div id="ab">
<form name="form">
Password: <input type="password" size="20" name="text">
<input type="button" value="Enter" onClick="password()">
</form>
</div>
</div>
</center>
</body>
</html>
вот например код проверяет, а чтобы при правильном коде переходил на ссылку, а при неправильном оставался на домашней странице
0
621 / 464 / 169
Регистрация: 26.05.2016
Сообщений: 2,584
25.02.2018, 11:06 4
Анна444, в моем примере правильно введённый пароль (111) открывает ссылку, по которой можно кликнуть и осуществить переход. Нужно только в src подставить ссылку. Или Вам нужен автоматический переход, как только пользователь закончил вводить правильный пароль?
0
0 / 0 / 0
Регистрация: 24.02.2018
Сообщений: 8
25.02.2018, 11:14  [ТС] 5
Когда начинаешь вводить код в поле открывается картинка, которая прикреплена ниже!(Я наверное что-то не то делаю
0
621 / 464 / 169
Регистрация: 26.05.2016
Сообщений: 2,584
25.02.2018, 11:29 6
Анна444, должна ниже появиться ссылка "Переход", как на картинке.
Миниатюры
Как создать поле для ввода конкретного пароля HTML  
0
0 / 0 / 0
Регистрация: 24.02.2018
Сообщений: 8
25.02.2018, 11:53  [ТС] 7
Она есть, но как только в поле начинаешь вводить код выскакивает картинка, которая прикреплена ниже. А если без картинки то работает.
0
621 / 464 / 169
Регистрация: 26.05.2016
Сообщений: 2,584
25.02.2018, 12:02 8
А что за картинка?
0
0 / 0 / 0
Регистрация: 24.02.2018
Сообщений: 8
25.02.2018, 12:16  [ТС] 9
Ребус, вот так выглядит
Миниатюры
Как создать поле для ввода конкретного пароля HTML  
0
621 / 464 / 169
Регистрация: 26.05.2016
Сообщений: 2,584
25.02.2018, 12:48 10
Давайте весь html и js. Только обрамите в спойлеры с помощью соответсвующие кнопок около а редактирования сообщений.
0
0 / 0 / 0
Регистрация: 24.02.2018
Сообщений: 8
25.02.2018, 17:22  [ТС] 11
HTML5
1
2
3
4
5
<meta http-equiv = "Content-Type" content = "text/html" charset = "utf-8">
<link rel = "stylesheet" type = "text/css" href = "17.css">
<input type = "password" maxlength = "25" size = "40" name = "password" id = "inputPassword">
<a href = # id = "aPass">Переход</a>
<script src = "https://sites.google.com/site/vebkvestdla8klassov/pervoe-zadanie" type = "text/javascript"></script>
Добавлено через 4 минуты
я если честно в этом очень глубокий "чайник", и js не знаю где взять((((

Добавлено через 8 минут
JS это код картинки? если да, то вот вроде
Javascript
1
<img style="-webkit-user-select: none;background-position: 0px 0px, 10px 10px;background-size: 20px 20px;background-image:linear-gradient(45deg, #eee 25%, transparent 25%, transparent 75%, #eee 75%, #eee 100%),linear-gradient(45deg, #eee 25%, white 25%, white 75%, #eee 75%, #eee 100%);cursor: zoom-in;" src="https://c1926523-a-62cb3a1a-s-sites.googlegroups.com/site/vebkvestdla8klassov/pervoe-zadanie/vybor-roli/1.jpeg?attachauth=ANoY7cpnFsy1tnXa2W5l-sIPgbMyaJk3VXrEzjWsOXKS6BRFwYs8Y1soOlzsvPYeXKoMPS53qLD7e-yKsRQXEez_VXXNipo6o0dJo0zOF6QZu8UZyW78NQ9CCI6OwtHpjHzRIfPfLsUllLtcTd-6e8zsqfKEfuAZm9km9BwKhNar8yE67XcG-o2qk0ebqcSsYaHoFnGDNJWfUZ-pkOU1xp82nO-vi4JnfKx5utFtY6BHRRuTbcHNUYLbj1hAazzKIKCw2PaBMtVR&amp;attredirects=0" width="1365" height="478">
0
621 / 464 / 169
Регистрация: 26.05.2016
Сообщений: 2,584
25.02.2018, 18:44 12
Анна444, этот html я Вам написал. Вы его куда-то вставляете?
0
0 / 0 / 0
Регистрация: 24.02.2018
Сообщений: 8
25.02.2018, 19:17  [ТС] 13
Да, на страницу.
0
621 / 464 / 169
Регистрация: 26.05.2016
Сообщений: 2,584
26.02.2018, 10:44 14
Анна444, из Вас прям клещами надо вытягивать инфу.

Вот Вы пишете:

Цитата Сообщение от Анна444 Посмотреть сообщение
сделать поле для ввода пароля (это будет ответ на задание), после ввода правильного пароля необходимо чтобы был переход на следующий этап
Я Вам написал простенький код, но куда его помещать это Вы решаете; у меня кода этой страницы нет. Детишки, что, просто подбегают к компу и видят только поле для ввода на белой странице или на странице что-то ещё есть? Далее переход на др. этап - это новая страница, но нужно хотя бы название этой странице.
0
0 / 0 / 0
Регистрация: 24.02.2018
Сообщений: 8
26.02.2018, 16:12  [ТС] 15
Спасибо Вам за помощь, уже все получилось)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.02.2018, 16:12
Помогаю со студенческими работами здесь

Создать окно ввода пароля
Добрый день уважаемые форумчане,нужна ваша помощь.задача такая есть плагин для создания таблиц...

Создать поле ввода пароля HTML
Создать поле ввода пароля HTML. Пароль должен состоять из не менее 9 символов, что бы была A,a и...

Как сделать поле для ввода пароля
В Java есть jPasswordField вроде. В С# не нашёл похожего. Какие есть варианты?

Как сделать стандартное поле для ввода пароля ?
Здравствуйте! подкиньте пожалуйста парочку идей, как можно сделать стандартное поле для ввода...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru