3 функции JavaScript: Confirm, Prompt и Alert.
Часть HTML
HTML структура данного урока будет очень простой, всего 3 кнопки.<HTML> <HEAD> <TITLE>3 функции JavaScript: Confirm, Prompt и Alert.</TITLE> <link rel="stylesheet" type="text/css" href="css/style.css"> <script src="js/jquery-2.1.3.min.js"></script> <script src="js/myscript.js"></script> </HEAD> <BODY> <!--А вот и 3 наших кнопки--> <input type="button" id="alert" value="Сообщение"> <input type="button" id="confirm" value="Подтверждение"> <input type="button" id="prompt" value="Вопрос"> </BODY> </HTML>
У тэга <input> есть еще несколько типов, с ними мы познакомимся позже, но если очень интересно, можно почитать на сайте htmlbook.ru.
Часть JQuery
Сделаем как можно проще, для каждой кнопки свою обработку событий.
$(document).ready(function() { // Кнопка отправки сообщения пользователю, при нажатии $(document).on("click", "#alert", function() { alert("Вы нажали на кнопку функции alert!"); }); // Кнопка подтверждения запроса $(document).on("click", "#confirm", function() { // Это условие, которое означает следующее: // Если функция confirm возвращает положительное значение // пользователь нажал "Ок", то выполнить код внутри условия "if" if(confirm("Вы нажимали кнопку?")) { alert("Вы согласились!"); } else { // Здесь указывается код, если условие "if" оказалось неверным // Пользователь нажал "Нет" alert("Вы отказались"); } }); $(document).on("click", "#prompt", function() { // Вводим переменную в которой будет храниться значение, // которое пользователь ввел при запуске функции prompt() var answer = prompt("Введите значение"); // Вывод значения из переменной alert(answer); }); });
В итоге мы получим 3 такие кнопочки:
Скачать коды урока