Мы рассказали, что HTML указывает как выглядит документ и какие данные и текстовки в нем присутствуют. CSS определяет как это все должно выглядеть, наводит “красоту”. Но зачастую необходим, чтобы открывшаяся страница была “интерактивной”, динамически изменялась от каких то наших действий или сама по себе. В качестве примера вспомните места, где вам дается некий большой выпадающий список, и чтобы не искать по нему нужное значение, вы можете начать вводить первые символы искомого слова, и вам весь список перестраивают показывая лишь те значения, которые подходят под введенный вами текст.
Встречали ведь? Вот отобразить просто статичный список значений - это HTML. А сделать поиск в этом списке - это уже некий интерактив. Другой пример: Вы вводите какие то данные в форме регистрации на каком то сайте. Нажимаете кнопку “Зарегистрироваться”, а страница вам отвечает, что вы не ввели все обязательные для заполнения поля. Так вот тут отображение полей ввода с Именем, или Датой рождения - это HTML.
А обеспечить проверку при нажатии кнопки “Зарегистрироваться”, чтобы пользователь не пропустил обязательные поля - это интерактив. Подобный интерактив может быть обеспечен, на самом деле, разными технологиями и способами.
Но мы с вами поговорим о наиболее распространенной технологии - языке программирования JavaScript. Это уже полноценный язык программирования, встроенный во все современные браузеры, и позволяющий создавать полноценные интерактивные сайты. Подробнее JavaScript мы будем разбирать наших следующих уроках. Данный язык достаточно мощный. В нем есть и объектно-ориентированный подход, при помощи которого JavaScrip может легко работать с страниец как с HTML-документом, получая все теги, все свойства тегов. JavaScript может удалить со страницы теги, а может и добавить. Может отследить куда мы кликнули мышкой, и сделать присущие этому событию действия.
Встречали ведь? Вот отобразить просто статичный список значений - это HTML. А сделать поиск в этом списке - это уже некий интерактив. Другой пример: Вы вводите какие то данные в форме регистрации на каком то сайте. Нажимаете кнопку “Зарегистрироваться”, а страница вам отвечает, что вы не ввели все обязательные для заполнения поля. Так вот тут отображение полей ввода с Именем, или Датой рождения - это HTML.
А обеспечить проверку при нажатии кнопки “Зарегистрироваться”, чтобы пользователь не пропустил обязательные поля - это интерактив. Подобный интерактив может быть обеспечен, на самом деле, разными технологиями и способами.
Но мы с вами поговорим о наиболее распространенной технологии - языке программирования JavaScript. Это уже полноценный язык программирования, встроенный во все современные браузеры, и позволяющий создавать полноценные интерактивные сайты. Подробнее JavaScript мы будем разбирать наших следующих уроках. Данный язык достаточно мощный. В нем есть и объектно-ориентированный подход, при помощи которого JavaScrip может легко работать с страниец как с HTML-документом, получая все теги, все свойства тегов. JavaScript может удалить со страницы теги, а может и добавить. Может отследить куда мы кликнули мышкой, и сделать присущие этому событию действия.
- Категория
- Программирование на javascript
Комментариев нет.