ы применения языка VBScript
Если для задания программного сценария используется VBScript, следует указать строку вида:
<SCRIPT LANGUAGE="VBScript"> …… </ SCRIPT>
Размещение сценария в HTML-документе имеет несколько альтернативных решений. Наиболее часто его программный код располагают между тегами <HEAD> и </HEAD>. При этом сценарий выглядит как в Примере 1, приведенном ниже. Также код сценария может быть размещен в пределах теговой пары <BODY>, </BODY>.
Существует несколько способов вызова сценария. Наиболее используемый и характерный для Visual Basic основывается на объявлении процедуры, имя которой состоит из имени элемента управления и названия события, обрабатываемого процедурой, разделенных символом подчеркивания. Использование этого способа вызова сценария продемонстрировано в Примере 1. Название "'button "- кнопки - TestB составляет первую часть имени процедуры TestB_OnClick. а вторая часть имени состоит из названия события — OnCIick. генерирующегося при нажатии на эту кнопку. Описанная таким образом процедура будет выполняться всякий раз при нажатии пользователем кнопки.
Пример 1. Расположение кода сценария в теговой nape <HEAD>, </HEAD>
<HTML>
<HEAD> <TITLE>Пример 1</TITLE>
<SCRIPT LANGUAGE="VBScript">
Sub TestB_OnClick
Alert "ДА!"
End Sub
</SCRIPT> </HEAD>
<BODY BGCOLOR="White"> <P ALIGN="Center" ><INPUT TYPE="button"
NAME="TestB" VALUE = "Test"></P> </BODY>
</HTML>
Существует еще один сходный вариант вызова. При помощи атрибута FOR тега <SCRIPT> можно задать элемент управления, обработчик события которого располагается непосредственно под тегом <SCRIPT>, а само событие объявляется атрибутом EVENT, как показано в Примере 4.
Пример 4. Использование атрибутов FOR и EVENT
тега <SCRIPT>
<HTML>
<HEAD>
<TITLE>Пример 4</TITLE>
</HEAD>
<BODY BGCOLOR="white">
<P ALIGN="center"> <INPUT TYPE="button" NAME="TestB" VALUE="Test" > </P>
<SCRIPT FOR ="TestB" EVENT="OnClick"
LANGUAGE="VBScript">
Alert "ДА!!"
</SCRIPT>
</BODY>
</HTML>