Диалоговая панель сообщений
Язык сценариев JavaScript
Подтверждение и очистка содержимого формы.
Кнопки подтверждения и очистки содержимого формы позволяют выполнить над данными формы предопределенные действия.
Эти кнопки создаются с помощью дескриптора < input> с атрибутами reset и submit.
¾ Подтверждение формы. Ели пользователь завершил выполнение всех необходимых полей формы, он должен подтвердить форму, т.е. оправить ее содержимое программе-обработчику. Это реализуется с помощью кнопки, помещаемой в форме и имеющей структуру:
<input type=”submit” value=”Отправка содержимого формы”>
¾ Очистка формы.Если пользователь решил заполнять форму заново, он может очистить ее от уже введенных значений, не перезагружая повторно страницу. Это реализуется с помощьюкнопки,помещаемой в форме и имеющей структуру:
<input type=”reset” value=”Очистка содержимого формы”>
Программы или сценарии JavaScript встраиваются в документ HTML. С помощью оператора <SCRIPT> можно встроить в документ сценарий, составленный на языке JavaScript.
<HTML> <HEAD> <TITLE>Знакомство с JavaScript</TITLE> </HEAD> <BODY> <H1>JavaScript Test</H1> <SCRIPT LANGUAGE="JavaScript"> <!-- // --> </SCRIPT> </BODY></HTML>Язык указывается с помощью параметра LANGUAGE. Текст сценария оформлен как комментарий с применением операторов <!-- и -->. Это сделано для того, чтобы сценарий не вызывал проблем у пользователей, браузеры которых не могут работать с JavaScript. Такие браузеры просто проигнорируют сценарий. Обратите внимание на строку, которой завершается комментарий: // --> Перед символами --> записаны два символа /. Это позволяет обеспечить работоспособность сценария в различных браузерах. Некоторые из них (например, Netscape Navigator) в сценариях JavaScript рассматривают строку --> как ошибочную. Символы // используются в JavaScript для выделения комментариев и предписывают браузерам игнорировать символы, записанные после них (в том числе и -->). Для обозначения комментариев можно использовать также конструкцию /*...*/. Этот способ удобен, если комментарий содержит несколько строк.
Язык JavaScript имеет встроенные средства для отображения простейших диалоговых панелей, таких как панель сообщений. Ниже приведен исходный текст сценария JavaScript, в котором вызывается функция alert, предназначенная для отображения диалоговых панелей с сообщениями.
<HTML> <HEAD> <TITLE> Знакомство с JavaScript </TITLE> <SCRIPT LANGUAGE="JavaScript"> <!-- function printHello() { alert("Hello, world!"); } // --> </SCRIPT> </HEAD> <BODY> <H1>JavaScript Test</H1> <SCRIPT LANGUAGE="JavaScript"> <!-- printHello(); // --> </SCRIPT> </BODY></HTML>