JavaScript для новичков - Переменные и условия
ОГЛАВЛЕНИЕ
Переменные и условия
Давайте изучим пример:
<script>
var x=window.confirm("Вы уверены, что хотите завершить?")
if (x)
window.alert("Спасибо.")
else
window.alert("Хороший выбор.")
</script>
Существует несколько принципов, которые вы должны знать. Во-первых, var x= является определением переменной. Если вы хотите создать переменную, то вы должны объявить переменную используя выражение var. x получит результат, а именно true или false. Затем мы используем оператор условия if else чтобы позволить скрипту выбрать между двумя вариантами, в зависимости от данного результата (условие следующего действия). Если результат равен true (то есть, пользователь нажал "ok"), "Спасибо" появится в окне сообщения. Если результатом будет false (пользователь нажал "cancel"), то появится "Хороший выбор". Вы можете создать более сложные окна используя var, if и это данные базовые методы.
<script>
var y=window.prompt("Пожалуйста, введите пользовательское имя")
window.alert(y)
</script>
Другой пример:
<html><head>
<script>
var x=confirm("Вы уверены, что хотите завершить?")
if (!x)
window.location="http://www.yahoo.com"
</script>
</head>
<body>
Welcome to my website!.
</body></html>
Если вы нажмете "cancel", то вас перешлют на страницу yahoo, а нажатие ok продолжит загружать текущую страницу. Заметьте:if (!x)означает если нажата "cancel". В JavaScript знак ! означает "none".