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лавиш в момента на натискане.

назаднапред