57 Часть V. Разработка программ и написание скриптов
<SCRIPT LANGUAGE="VBScript"><!— Dim sstrUserName
Function GetAverageSale( sngTotalSales, intSalesQty )
GetAverageSale= sngTotalSales / intSalesQty End Function
--></SCRIPT>
</HEAD><BODY>
<SCRIPT LANGUAGE="VBScript"><'—
MsgBox "Hello "S sstrUserName
MsgBox "Average sale is "&GetAverageSale( 1000, 20 )
—></SCRIPT>
</BODY></HTML>
Создание обработчиков событий.Если вы последуете приведенным выше рекомендациям, то должны будете расположит обработчики событий(event handlers)для форм в разделе <HEAD>документа. На самом деле вы можете расположить все обработчики событий для форм внутри одного блока <SCRIPT>, организовав таким образом один большой блок скриптов.
Однако можно облегчить себе жизнь. Расположите обработчики событий внутри блока <FORM>. На это есть две причины:
+ Вы сэкономите время поиска соответствующих процедур с обработчиками событий форм, если они будут располагаться поблизости от самой формы. Вам не придется перескакивать от описания формы к началу HTML-файла и обратно.
+ Размещение обработчиков событий внутри блока <FORM>позволит не задавать имя формы при обращении к свойствам или методам элементов. Обычно обращение к значению элемента формы в выражении записывается следующим образом:form. element,value. Если скрипт будет располагаться внутри блока <FORM>, то обращение к значению того же самого элемента может быть записано короче:element, value.