Денни Гудман "JavaScript Библия пользователя"

НАЗАД СОДЕРЖАНИЕ ВПЕРЕД
страница 84
<html>

<body>
 <form>
  <input type="button" value="click me" 
   onClick="window.alert('ouch!')">
 </form>  
</body>
    
</html>
				

Листинг 4.1

Описание формы внешне ничем не отличается. Однако стоит обратить внимание на последний атрибут onclick="window.alert('Ouch!')". Объекты кнопок (как в этом можно будет убедиться в главе 22) реагируют на щелчки мышью. Когда пользователь щелкает на кнопке, браузер отправляет кнопке сообщение о щелчке. В описании этой кнопки с помощью специального атрибута указано следующее: когда бы кнопка ни получила такое сообщение, она должна задействовать один из методов объекта окна window с именем alert(). Метод alert() отображает обычное диалоговое окно предупреждения, содержимым которого является текст, указанный в качестве параметра данного метода. Как и большинство аргументов атрибутов HTML, значения в правой части после знака равенства заключаются в кавычки. Если при этом нужно еще раз использовать кавычки (как в данном случае, когда в качестве параметра передается еще и текст), то в качестве таких внутренних разделителей используются одинарные кавычки. В принципе, для JavaScript особой разницы нет, какие кавычки используются - одинарные или двойные. Просто нужно придерживаться принципа соответствия типов кавычек. Это значит, что можно описать атрибут таким образом. onclick='alert("Ouch!")'

страница 84
НАЗАД СОДЕРЖАНИЕ ВПЕРЕД

Денни Гудман "JavaScript Библия пользователя"

Только на OZON.ru! Все спецпредложения на DVD Все серии Пуаро

поиск на сайте

Рейтинг@Mail.ru Rambler's Top100 Счетчик тИЦ и PR
Сайт управляется системой uCoz