JavaScriptУрок 6
<SCRIPT LANGUAGE="javascript">
/* Скрипт предназначен для того, чтобы получить
от пользователя информацию и поместить ее на страницу */
var user_name = prompt ("Напишите свое имя","Здесь");//1
document.write("<font color='red'>Привет, " + user_name + "! Милости
просим!</font>");//2
</SCRIPT>
1. Функция promt("что сделать (написать)"," Где именно") Высвечивается
таблица запроса пользователю. Пользователь пишет своё имя и нажимает OK
2.Результат записывается в переменную, из которой во 2-м извлекается
Это же можно сделать при проверке пароля. Пароль хранится в какой-то
переменной. Запрашиваем пароль:
<SCRIPT LANGUAGE="javascript">
/* Скрипт предназначен для того, чтобы получить
от пользователя его пароль, сравнить и либо подтвердить, либо
опровергнуть*/
var parol="q21";
var user_name = prompt ("Напишите свой пароль","Здесь");
if (parol==user_name){
document.write("<font color='red'>Привет, " + user_name + "! Милости
просим!</font>"); } else {document.write("<font color='red'>Неправильный
пароль</font>" }
</SCRIPT>
Аналогично с логином: <SCRIPT LANGUAGE="javascript">
/* Скрипт предназначен для того, чтобы получить
от пользователя его логин и пароль, сравнить и либо подтвердить, либо
опровергнуть их*/
var login="Михаил";
var user_name = prompt ("Напишите свой логин","Здесь");
if (login==user_name){
document.write("<font color='red'>Привет, " + user_name + "! Милости
просим!</font>"); } else {document.write("<font color='red'>Неправильный
логин</font>" )}
var parol="q21";
var user_name = prompt ("Напишите свой пароль","Здесь");
if (parol==user_name){
document.write("<font color='red'>Привет, " + user_name + "! Милости
просим!</font>"); } else {document.write("<font color='red'>Вы ввели
неправильный пароль</font>" )}
</SCRIPT>
Можно также оформить регистрацию. Посредством promt определяем
логин и пароль, даваемый пользователем и запоминаем его пока что в
соответствующих переменных.
<SCRIPT LANGUAGE="javascript">
/* Скрипт предназначен для того, чтобы получить
от пользователя его логин и пароль, сравнить и либо подтвердить, либо
опровергнуть*/
var login="Михаил";
var login = prompt ("Напишите свой логин","Здесь");
if (login==user_name){
document.write("<font color='red'>Привет, " + user_name + "! Милости
просим!</font>"); } else {document.write("<font color='red'>Неправильный
логин</font>" )}
var parol="q21";
var user_name = prompt ("Напишите свой пароль","Здесь");
if (parol==user_name){
document.write("<font color='red'>Привет, " + user_name + "! Милости
просим!</font>"); } else {document.write("<font color='red'>Вы ввели
неправильный пароль</font>" )}
</SCRIPT>
Для регистрации нужно два массива, в одном
из которых будут записываться и храниться логины, в другом - пароли. При
регистрации массивы должны заполняться, при введении логины и пароли должны
опознаваться. Сделаем это для чего-н. одного.
Задачу нужно разбить на ряд подзадач. masParol=new Array(1)
Ввели массив. (отмечу: сначала сделал, потом сказал, что сделал, а не
наоборот. Когда человек сначала говорит, что он сделает, а затем это делает,
то в этом случае движение является осознанно-произвольным. Если он сначала
делает, а потом говорит, то бессознательное идет впереди сознания, и человек
лишь осознает то, что делает. Затем нам нужно осуществить опыт
заполнения массива. Для этого используем var parol= prompt
("Напишите свой пароль","Здесь"); Человек записал свой пароль, мы
его запомнили в переменной parol и теперь содержимое ячейки должны добавить
в массив Применяем метод (действие) unshift:
masParol.unshift=parol;
<SCRIPT LANGUAGE="javascript">
var user_name, parol; masParol=new Array(1); var
parol= prompt ("Напишите свой пароль","Здесь");
masParol.unshift=parol; document.write(masParol[2]);
</SCRIPT>
|