Содержание
- 2. Makhmazaiitov Kufliddin Введение Язык программирования JavaScript был разработан фирмой Netscape в сотрудничестве с Sun Microsystems и
- 3. Makhmazaiitov Kufliddin Что делает JavaScript !! JavaScript дает HTML дизайнерам инструмент программирования - HTML авторы, как
- 4. Makhmazaiitov Kufliddin JavaScript может читать и писать HTML элементы - JavaScript может читать и изменять содержимое
- 5. Makhmazaiitov Kufliddin Hello World document.write("Hello World!"); Комментарий: Одна строчный комментарий начинаются с // Многострочный комментарий /*-комментарий-
- 6. Makhmazaiitov Kufliddin JavaScript в секции body будут выполнены во время загрузки страниц. JavaScript в header секции
- 7. Makhmazaiitov Kufliddin Заявления JavaScript могут быть сгруппированы в блоки. { document.write(" This is a header ");
- 8. Makhmazaiitov Kufliddin myHtml.html : Enjoy !!!!!! test.js : document.write("hello i am from test");
- 9. Makhmazaiitov Kufliddin Объявление переменных var x=5; var name=“abcd” _________________________________________________ { var x="the number is" , y=50;
- 10. Makhmazaiitov Kufliddin var x = 12.5 + 7.5; document.write(x); Каков результат:: …… “12.5”…….
- 11. Makhmazaiitov Kufliddin What is the output ? var x = "12.5"; var y = 7.5 var
- 12. Makhmazaiitov Kufliddin var x = "ab12.5"; var a = parseFloat(x); document.write(a); …….. NaN (not a number)……..
- 13. Makhmazaiitov Kufliddin JavaScript всплывающих окон В JavaScript мы можем создать три вида всплывающих окон: Alert box
- 14. Makhmazaiitov Kufliddin Alert box : Окно оповещения часто используется, если вы хотите, чтобы убедиться, оповещения поступает
- 15. Makhmazaiitov Kufliddin Confirm box : Когда окно подтверждения всплывает, пользователь должен будет нажать либо "ОК" или
- 16. Makhmazaiitov Kufliddin Prompt box : Контекстное окно часто используется, если вы хотите, чтобы пользователь ввел значение
- 17. Makhmazaiitov Kufliddin Арифметический оператор + ,-,*,/,% Оператор сравнения , =,== Оператор присваивания Условный оператор greeting=(visitor=="PRES")?"Dear President
- 18. Makhmazaiitov Kufliddin var x = 10; alert("the value of x is = " +x); 10 alert("the
- 19. Makhmazaiitov Kufliddin
- 20. Makhmazaiitov Kufliddin var x = 10; var y = 5; alert ("The value of x is
- 21. Makhmazaiitov Kufliddin Если: / / Если время меньше 10, / / вы получите приветствие "Доброе утро".
- 22. Makhmazaiitov Kufliddin var d = new Date() var time = d.getHours() if (time { document.write(" Good
- 23. Makhmazaiitov Kufliddin Switch : { var x=2; switch (x) { case 1: document.write(“hello"); break; case 2:
- 24. Makhmazaiitov Kufliddin Функции Функция содержит код, который будет выполняться по событию или с помощью вызова этой
- 25. Makhmazaiitov Kufliddin function hello() { document.write("calling hello function() "); return; } function add(x,y) { var result
- 26. Makhmazaiitov Kufliddin function myfunction() { alert("HELLO"); } При нажатии на кнопку, функция будет вызываться. Функция будет
- 27. Makhmazaiitov Kufliddin Создать JavaScript файл для: Передачи параметра в функцию Функция возвращает значение Локальная переменная: когда
- 28. Makhmazaiitov Kufliddin Цикл: var i=0; for (i=0;i { document.write("The number is " + i); document.write(" ");
- 29. Makhmazaiitov Kufliddin var x =19,a; for(a = 1;a { var re = a * x; document.write(x
- 30. Makhmazaiitov Kufliddin function table(form) { var x = form.num.value; var a; for(a = 1;a { var
- 31. Makhmazaiitov Kufliddin Напишите программу, чтобы скопировать содержимое одного текстового поля к другому текстовом поле. Напишите программу
- 32. Makhmazaiitov Kufliddin While : while (i { document.write("The number is " + i); document.write(" "); i=i+1;
- 33. Makhmazaiitov Kufliddin Arrays : emp = new Array(3); emp[0] = "John"; emp[1] = "TOM"; emp[2] =
- 34. Makhmazaiitov Kufliddin var x; var mycars = new Array(); mycars[0] = "Volvo"; mycars[1] = "BMW"; mycars[2]
- 35. Makhmazaiitov Kufliddin Java script try/catch Try ... Catch позволяет проверить блок кода на наличие ошибок. Попытка
- 36. Makhmazaiitov Kufliddin Error demo : function message() { addalert("Welcome guest!"); }
- 37. Makhmazaiitov Kufliddin Handle the error (use of try/catch block) function message() { try { addalert("Welcome guest!");
- 38. Makhmazaiitov Kufliddin Обработка событий Каждый элемент на веб-странице имеет определенные события, которые могут вызвать функции JavaScript.
- 39. Makhmazaiitov Kufliddin Пример некоторых событий OnClick событие происходит, когда объект получает нажал ondbclick событие используется для
- 40. Makhmazaiitov Kufliddin Некоторые событие тела : onresize() : если вы хотите изменить размер документа, это событие
- 41. Makhmazaiitov Kufliddin onselect() Event : Это событие относится на текстовое поле и области текста, когда пользователь
- 42. Makhmazaiitov Kufliddin function compute(form) { if (confirm("Are you sure?")) form.result.value = eval(form.expr.value) else alert("Please come back
- 43. Makhmazaiitov Kufliddin OnChange событие : Мероприятие OnChange возникает всякий раз, когда изменяется элемент формы. Это может
- 44. Makhmazaiitov Kufliddin else alert ("Thank you"); } Please enter a number:
- 45. Makhmazaiitov Kufliddin onFocus: Мероприятие OnFocus отправляется всякий раз, когда элемент формы становится текущим элемент формы. Только
- 46. Makhmazaiitov Kufliddin onMouseOver Мероприятие OnMouseOver генерируется всякий раз, когда курсор мыши перемещается над элементом. onMouseOut Мероприятие
- 47. Makhmazaiitov Kufliddin function showLink(num) { if (num==1) { document.f1.t1.value= "You have selected KGFI"; } if (num==2)
- 48. Makhmazaiitov Kufliddin KGFI Asset Arena
- 49. Makhmazaiitov Kufliddin function mouseOver() { document.b1.src ="b_blue.gif"; } function mouseOut() { document.b1.src ="b_pink.gif"; }
- 50. Makhmazaiitov Kufliddin Javascript объект JavaScript является объектно-ориентированного программирования (ООП).Язык ООП позволяет определить свои собственные объекты и
- 51. Makhmazaiitov Kufliddin str.big() str.small() str.italics() str.bold() str.strike() : Hello World! Str.fontcolor(“red”) Str.fontsize(16) Substrics : str.sub() Superstrics
- 52. Makhmazaiitov Kufliddin Объект Math : Объект Math позволяет выполнять общие математические задачи. Объект Math включает в
- 53. Makhmazaiitov Kufliddin Программа для отображения всей информации о браузере: var x = navigator; document.write("CodeName=" + x.appCodeName);
- 54. Makhmazaiitov Kufliddin function detectBrowser() { var browser=navigator.appName; var b_version=navigator.appVersion; var version=parseFloat(b_version); if ((browser=="Netscape"||browser=="Microsoft Internet Explorer") &&
- 55. Makhmazaiitov Kufliddin объект Окно : представляет окно браузера и может быть использован для получения информации о
- 56. Makhmazaiitov Kufliddin document.write("opening new Window!!!!!!! "); document.write(" "); window.open(); window.open(“table.html”); window.open(“http://www.google.com”);
- 57. Makhmazaiitov Kufliddin Написать программу, в которой пользователь введет имя сайта в текстовом поле, нажав кнопку "открыт
- 58. Makhmazaiitov Kufliddin History Object :’ This object provides a list of the URL's most recently visited
- 59. Makhmazaiitov Kufliddin JavaScript Объект Date Объект Date используется для работы с датами и временем var myDate=new
- 60. Makhmazaiitov Kufliddin JavaScript Timing Events С помощью JavaScript можно выполнять некоторые коды не сразу после вызова
- 61. Makhmazaiitov Kufliddin function timedMsg() { var t=setTimeout("alert('5 seconds!')",5000); } Click on the button above. An alert
- 62. Makhmazaiitov Kufliddin var c=0; var t; function timedCount() { document.getElementById('txt').value=c; c=c+1; t=setTimeout("timedCount()",1000); } Click on the
- 63. Makhmazaiitov Kufliddin Показать часы: function startTime() { var today=new Date(); var h=today.getHours(); var m=today.getMinutes(); var s=today.getSeconds();
- 64. Makhmazaiitov Kufliddin function checkTime(i) { if (i { i="0" + i; } return i; }
- 65. Makhmazaiitov Kufliddin Handling Form Events Write a programme to compute addition,subtraction , multiplication and division by
- 66. Makhmazaiitov Kufliddin function white() { document.bgColor = "white"; } function black() { document.bgColor = "black"; }
- 67. Makhmazaiitov Kufliddin Проверка с помощью JavaScript JavaScript может быть использован для проверки входных данных в HTML
- 68. Makhmazaiitov Kufliddin function validate_form() { if (f1.t1.value == "") { alert ( "Please fill the login
- 69. Makhmazaiitov Kufliddin onsubmit="return validate_form ( );"> Login ID : Password : If(f1.t1.value.indexOf(“@”) == -1) // for
- 70. Makhmazaiitov Kufliddin function validfn(frm) { var str = frm.fn.value; if(str.length == 0) { alert("first name field
- 71. Makhmazaiitov Kufliddin function validem(frm) { var str = frm.em.value; if(str.length == 0) { alert("E-mail id field
- 72. Makhmazaiitov Kufliddin function process(frm) { var fname = frm.fn.value; var lname = frm.ln.value; var email =
- 73. Makhmazaiitov Kufliddin Application Form Enter your first name : Enter your Last name : Enter your
- 74. JavaScript работа со строками javascript строки Введите текст: Введите слово: Количество слов в тексте: Makhmazaiitov Kufliddin
- 75. function numword(obj) { var t=obj.textin.value; var s=obj.slovo.value; var m=s.length; var res=0; var i=0; while (i {var
- 76. Работа с окнами javascript окно javascript окно Makhmazaiitov Kufliddin
- 77. function choiceOf(){ if (confirm("Вы действительно хотите открыть окно?")) { volvo=window.open("volvo.html", "display_volvo", "width=400,height=300,status=no,toolbar=no,menubar=no"); } } function close_pict()
- 78. Основы анимации С точки зрения HTML/CSS, анимация — это постепенное изменение стиля DOM-элемента. Например, увеличение координаты
- 79. Пример function move(elem) { var left = 0; // начальное значение function frame() { // функция
- 80. Структура анимации У анимации есть три основных параметра: delay Время между кадрами (в миллисекундах, т.е. 1/1000
- 81. Makhmazaiitov Kufliddin
- 82. function animate(opts) { var start = new Date; // сохранить время начала var timer = setInterval(function()
- 83. Makhmazaiitov Kufliddin
- 85. Скачать презентацию