Характеристика значения
Для чего используется
Под скриптом понимается определенное действие, которое выполняется браузером для определенного объекта. Ключевым составляющим для скрипта является событие, которое активирует заложенное в него действие. Действия для простейших скриптов указывается в значении события. Для более сложных — действия описываются функциями. Программируются скрипты чаще всего с помощью языка JavaScript.
Как правильно задавать?
Событие для активации="язык программирования: скрипт"
Атрибуты, посредством которых активизируют скрипты
onblur | onchange | onclick | ondblclick |
onfocus | onkeydown | onkeypress | onkeyup |
onload | onmousedown | onmousemove | onmouseout |
onmouseover | onmouseup | onreset | onselect |
onsubmit | onunload |
Ниже указаны сокращения, которые используются для определения языка программирования:
- javascript — JavaScript;
- jscript — JScript, осбый язык, который изобрела компания Microsoft. Однако в тоже время считается особым видом JavaScript .
- vbscript — язык, разработанный для использования в среде Visual Basic. Официальное название — VBScript.
Базовым языком для работы со скриптами считается JavaScript.
Используется также для ввода скрипта тег <a>
. В качестве хранения содержимого скрипта используется атрибут href. На первом месте в нем будет стоять разновидность языка, а далее непосредственно сам скрипт. Если данная последовательность будет нарушена, то браузер считает данную комбинацию кода как ссылку.
Пример использования
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Значения | Скрипты</title> <style> #messege { display: none; position: absolute; width: 150px; top: 120px; left: 100px; background: #eee; padding: 25px; } </style> <script> function textForMessege (messege) { document.getElementById('text').innerHTML = messege; document.getElementById('messege').style.display = 'block'; } function closeMsg() { document.getElementById('messege').style.display = 'none'; } </script> </head> <body> <div id=" messege "> <div id="text"></div> <div id="close"><a href="javascript:closeMsg()">[X]</a></div> </div> <p>Нажмите на <a href="#" onclick="textForMessege (“Это ссылка для просмотра сообщения')"> Для запуска скрипта</a>.</p> </body> </html>
Это был пример использования скрипта, как вспомогательного средства для оптимизации работы с веб ресурсом. То есть некоторые объекты можно скрывать, и выводить при определенных действиях пользователя. Этот прием часто используют для скрытия форм регистраций и большей удобности представления информации. Принцип выплывающих меню основывается тоже на этом.