Диалоговая панель сообщений

Язык сценариев 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>