|
|
dragdrop – onDragDrop
Изпълнява JavaScript код, когато потребителя издърпа обект
върху прозореца на браузъра. Прихващания от: Window.
Събитието DragDrop се получава, когато системен обект
(file, shortcut, и т. н.) се издърпа в прозореца на браузъра,
който от своя страна се опитва да зареди поставената му цел.
Събитието DragDrop връща true, когато браузъра
зареди успешно целта, в противен случай връща false.
Синтаксис:
onDragDrop="handlerText"
Параметри:
|
handlerText
JavaScript код или извикване на JavaScript функция. |
Използвани атрибути на събитието:
|
type
Тип на съобщението. |
|
target
Информация за обекта, от който е изпратено събитието. |
|
screenX, screenY
Дават информация за позицията на курсора в момента на
натискането. |
|
data
Връща масив от стрингове, съдържащ URL адресите на издърпаните
(dropped) обекти. |
|
modifiers
Информация за modifier (ALT_MASK, CONTROL_MASK,
SHIFT_MASK, и META_MASK) kлавиш в момента на натискане. |
|
|
focus – onFocus
Изпълнява JavaScript код, когато прозорец, фрейм или част
от фрейм получат фокус или бъде кликнато върху елемент от
форма. Прихващания от: Button, Checkbox, FileUpload,
Layer, Password, Radio, Reset,
Select, Submit, Text, Textarea,
Window.
Синтаксис:
onFocus="handlerText"
Параметри:
|
handlerText
JavaScript код или извикване на JavaScript функция. |
Използвани атрибути на събитието:
|
type
Тип на съобщението. |
|
target
Информация за обекта, от който е изпратено събитието. |
Пример:
Следващият пример използва прихващането onFocus в обекта valueField
Textarea, за да извика функцията valueCheck.
<INPUT TYPE="textarea" VALUE="" NAME="valueField"
onFocus="valueCheck()"> |
|
keydown – onKeyDown
Изпълнява JavaScript код, когато потребителя натисне клавиш.
Прихващания от: document, Image, Link,
Textarea. Събитието KeyDown се получава винаги
преди събитието KeyPress. Когато прихващането onKeyDown
върне false, събитието KeyPress не се появява.
Синтаксис:
onKeyDown="handlerText"
Параметри:
|
handlerText
JavaScript код или извикване на JavaScript функция. |
Използвани атрибути на събитието:
|
type
Тип на съобщението. |
|
target
Информация за обекта, от който е изпратено събитието. |
|
layerX, layerY, pageX, pageY,
screenX, screenY
При събитие отнасящо се за прозорец дават информация
за позицията на курсора в момента на натискането. За
събитие отнасящо се за фрейм - информация за позицията
на елемента на формата. |
|
which
Показва ASCII стойност, съответстваща на натиснатия
клавиш. За да се получи актуална информация за натиснатия
клавиш, се използва метода String.fromCharCode. |
|
modifiers
Информация за modifier (ALT_MASK, CONTROL_MASK,
SHIFT_MASK, и META_MASK) kлавиш в момента на натискане. |
|
|
|