Метод prompt () отображает диалоговое окно с сообщением, полем ввода и двумя кнопками ОК и Cancel (листинг 3.5). Он возвращает введенное значение, если нажата кнопка ОК, или специальное значение null, если нажата кнопка Cancel.
Листинг 3.5. Метод prompt()
<HTML>
<HEAD>
<TITLE>Первая программа</TITLE>
</HEAD>
<BODY>
<SCRIPT language="JavaScript">
<!--
m_str1=window.prompt("Введите ваше имя", "Значение по умолчанию");
if (m_str1==null) {
document.write("Вы нажали Cancel");
}
else {
document.write("Привет " + m_str1);
}
//-->
</SCRIPT>
</BODY>
</HTML>
3.5. Переменные
Переменные — это участки памяти, используемые программой для хранения данных. Каждая переменная должна иметь уникальное имя в программе, состоящее из латинских букв, цифр и знаков подчеркивания. Первым символом может быть либо буква, либо знак подчеркивания. Имена переменных не должны совпадать с зарезервированными ключевыми словами языка JavaScript.
Правильные имена переменных: :Name, yl, _name, framel
Неправильные имена переменных: 1у, ИмяПеременной, frame .
Последнее имя неправильное, так как является ключевым словом.
При указании имени переменной важно учитывать регистр букв: strName и strname — разные переменные. В программе переменные объявляются с помощью ключевого слова var. Var strName;
Можно объявить сразу несколько переменных в одной строке, указав их через пятую.
var x, strName, yl, _name, framel;
Для наглядности все имена переменных в этой книге будут начинаться с m_, например, m_str.