ПредишенСледващото

HTML-елемент, способен да генерира вътрешни събития, към които можете да се свържете скрипт манипулатор. За да създадете правилната документът е HTML 4.01, трябва да поставите сценарии на съответното приложение подразбиране vyazyk под заглавието на документа.

Peremennyk обикновено динамично въвели. Променливите се определят или като просто я задавате стойност или с помощта на "Var" изявлението. Променливи, обявени извън функция са "глобален" обхват, който се вижда в цялата уеб страница, променливите, декларирани в рамките на функцията са местни за тази функция. За да се премине променливи от една страница към друга, разработчикът може да постави "бисквитка" или за използване на скрита рамка или прозорец на заден план за тяхното съхранение режим.

Елементи могат да бъдат достъпни от номера или асоциативни имена (ако са определени). По този начин, следните изрази може всички да са равностойни на:

MyArray [1],
myArray.north,
MyArray [ "север"].

MyArray = нов Array (365);

Масивите се изпълняват така, че само специфично (без празно) ще използва елементите памет, те са "изтощени решетки". Ако попитаме много myAggau [10] = "нещо там" и MyArray [57] = "има нещо друго", ние използвахме стаята само за тези два елемента.

Пример: Създаване на обект
// функция конструктор


// Създаване на обект
OBJ = нови MyObject ( "червен", 1000)


/ / Достъп до атрибута на обекта
предупреждение (obj.attributeA)


/ / Достъп атрибут асоциативен масив нотация
сигнал (OBJ [ "attributeA"])


Резултатът на екрана:

цикли
За линия. в
Този цикъл се разпростира върху всички свойства на даден обект (или елемент в масива)

функции
Има функция за тялото, и arugmentov списък, посочен в () идва след името на функцията. Функции могат да се върнат стойност след изпълнение.

Като пример, ние анализираме функция, въз основа на алгоритъма за търсене на че най-големият общ делител на Евклид:

Всяка функция - функция, например на база вида на обекта. Функциите могат да бъдат създадени и предназначени, както и всякакви други предмети:


в резултат на екрана:

взаимодействие с потребителя

Най взаимодействие на потребителя с помощта на HTML-форми, които могат да бъдат достъпни чрез HTML DOM. Въпреки това, има и някои много прости средства за комуникация с потребителя:

Alert диалогов прозорец
Потвърдете диалоговия прозорец
диалоговия линия
Лента на състоянието
конзола

Текстови елементи могат да бъдат източник на различни събития, които могат да предизвикат действия, ако събитието манипулатор EMCAScript регистрирани. В HTML, функцията за боравене със събития често се определя като анонимни функции директно в HTML тагове.

  • onAbort
  • onBlur
  • onChange
  • OnClick
  • onDblClick
  • onDragDrop
  • onError
  • onFocus2
  • onKeyDown
  • onKeyPress
  • onKeyUp
  • при зареждане
  • onMouseDown
  • onMouseMove
  • onMouseOut
  • поставяне на показалеца
  • onMouseUp
  • onMove
  • onReset
  • onResize
  • onSelect
  • onSubmit
  • onUnload


Ако имате въпроси, можете да получите отговор: форум Програмистите

Свързани статии

Подкрепете проекта - споделете линка, благодаря!