Электрондық оқулық құру туралы

КІРІСПЕ

I ТАРАУ ЭЛЕКТРОНДЫҚ ОҚУЛЫҚҚА ҚОЙЫЛАТЫН ТАЛАПТАР
1.1 Электрондық оқу басылымына қойылатын жалпы талаптар
1.2 Электрондық оқу басылымының құрылымына қойылатын жалпы талаптар
1.3 Электрондық оқу басылымдарының қолданылу саласы
1.4 Анықтамалары

II ТАРАУ ЭЛЕКТРОНДЫҚ ОҚУЛЫҚ ҚҰРУҒА МҮМКІНДІК БЕРЕТІН
ПРОГАММАЛАР
2.1 Электрондық оқулық құру концепциясы
2.2 HTML тілі
2.3 WEB.тің маңызы
2.4 FRONT PAGE программасы

III ТАРАУ JAVASCRIPT ТІЛІНЕ КІРІСПЕ
3.1 JavaScript тілінде пайдаланушыға сұраныс құру және айнымалылар
3.2 JavaScript тілінің қасиеттері
3.3 JavaScript тілінің объектілер иерархиясы
3.4 JavaScript тілінде функция құру
3.5 JavaScript тіліндегі программалық анимация

ҚОРЫТЫНДЫ

ҚОСЫМША

ПАЙДАЛАНЫЛҒАН ӘДЕБИЕТТЕР
Менің дипломдық жобамның тақырыбының өзектілігі: Жиырма бірінші ғасырдың басталуы жаппай ақпараттық қоғамға көшумен сипатталады. Оған компьютерлік техника, ақпараттық технология және басқа да ғылыми-техникалық прогресс әсерін тигізуде. Біздің еліміз де ғылыми-техникалық прогрестің негізгі белгісі болып табылатын қоғамды ақпараттандырудың жаңа кезеңіне енді.
Кәсіби білім тез ескіретіндіктен оны тұрақты түрде жетілдіріп отыру керек. Қашықтан оқыту формасы бүгінде, уақыт және кеңістік белдеулерінен тәуелсіз, көпшіліктің өз бетінше үздіксіз жалпы білім алу жүйесін, өзара ақпарат алмасуын қалыптастырады және жүзеге асырады. Одан басқа, қашықтан оқыту жүйесі әлеуметтік жағдайына (оқушыға, студентке, азматтар мен әскерилерге, жұмыссыздарға) қарамастан және еліміз бен шет елдің кез-келген ауданында тұрса да адамның білім және ақпарат алу құқығын қамтамасыз етеді.
Дипломдық жобаның міндеттері:
1. Электрондық оқулықтар жөнінде жалпы мәліметтер
2. Электрондық оқулықтарды жасау кезеңдері
3. HTML-тың жұмыс аймағы, JavaScript тілінде сценарий құру сияқты теориялық мәліметтерді толық қамту.
Дипломдық жобаның мақсаты. Информатика және компьютер технологиясы пәнінен электрондық оқулық құру.
Зерттеу объектісі. Қазіргі заманда электрондық оқулықтар өте үлкен сұранысқа сай және соған байланысты, мұғалімдер мен оқушылардың да ақпаратты оқу кезінде қабылдау мүмкіншілігі жоғары болады.
Қазіргі кезеңде мамандарды кәсіптік дайындаудың мәніне көп көңіл бөлінуде. Жаңа қоғам құру, әлемдік білім беру кеңістігіне ену үрдісі ұлттық білім беру жүйесін қайта құру міндетін алға қойып отыр.
Зерттеу пәні. Білім беру жүйесінің міндеті – ұлттық және жалпы адамзаттық құндылықтар, ғылым мен практика жетістіктері негізінде жеке тұлғаны қалыптастыру, дамыту және кәсіби шыңдау бағытында білім беру үшін жағдайлар жасау. Ол үшін мамандарды даярлау сапалы, жүйелі, жоспарлы болуы керек. Оларды ойлаудың жаңа типімен қаруландыру, оқыту мен тәрбиелеу үрдісінің жаңа технологияларын меңгерген мамандар қажет.
Жаңалығы. Әр саладағы ғылым мен іс тәжірибеде болашақ мұғалімдерді кәсіптік даярлау мәселесі барлық уақытта негізгі орын алады. Осы бағытта оқыту үрдісін ақпараттық технологиямен қамтамасыз ету жағдайларының өзгеруі оқулықтардың дамуының жаңа кезеңі электронды оқулықтардың пайда болуына алып келеді.
Дипломдық жобаның тәжірибелік қоры болып электронды оқулықтар туралы жалпы түсінік, электронды оқулықтарға қойылатын жалпы талаптар, мультимедиалық оқыту жүйелерін әзірлеу және материалдарды беру қағидалары, электронды оқулықтарды жасаудың құралдары.
1. Электронды оқу басылымы туралы Қазақстан Республикасының Мемлекеттік стандарты. Алматы 2002 ж.
2. КР СТ 1087-2002. Программалық құжаттардың бірыңғай жүйесі. Қолданушының басқармасы. Құрамына, мазмұнына және безендірілуіне талаптар.
3. КР СТ 34.014.-2002. Ақпараттық технология. Автоматтандырылған жүйелерге стандарттар кешені. Терминдер және анықтамалар.
4. МСТ 7.4 - 95. СИБИД. Басылымдар. Шығу мағлұматтар. - МСТ 7.4 – 86 орнына.
5. МСТ 7.82 - 2001. СИБИД. Библиографиялық жазылу. Әлектрондық ресурстардын библиографиялық сипаттамасы. Жалпы талаптар және құру ережелері.
6. МСТ 7.83-2001. Мемлекетаралық стандарт. Электрондық басылымдар. Негізгі шығулар және шығу мәліметтері.
7. МСТ 7.9 - 95. СИБИД. Реферат және аннотаця. Жалпы талаптар. -МСТ 7.9 - 77 орнына.
8. Дик Мак Клилланд. PhotoShop 5.5 для Windows. Киев. 2000. 830 стр.
9. А. Я. Архангельский. Приемы программирования в Delphi. Москва. 2004. 845 стр.
10. Марко Кенту. Delphi 7 для профессионалов. Питер. 2004. 1100 стр.
11. Ю.Гурский, А.. Васильев “Трюки и эффекты PhotoshopCS” Питер. 2004. 576 стр.
12. Молли Э. Хольцшаг. Использование HTML 4. Киев. 2001. 999 стр.
        
        МАЗМҰНЫ
КІРІСПЕ
I ТАРАУ ЭЛЕКТРОНДЫҚ ОҚУЛЫҚҚА ҚОЙЫЛАТЫН ТАЛАПТАР
1.1 Электрондық оқу басылымына қойылатын жалпы талаптар
1.2 Электрондық оқу ... ... ... ... ... ... оқу басылымдарының қолданылу саласы
1.4 Анықтамалары
II ТАРАУ ЭЛЕКТРОНДЫҚ ОҚУЛЫҚ ҚҰРУҒА МҮМКІНДІК БЕРЕТІН
ПРОГАММАЛАР
2.1 Электрондық оқулық құру ... HTML ... ... ... FRONT PAGE ... ... JAVASCRIPT ТІЛІНЕ КІРІСПЕ
3.1 JavaScript тілінде пайдаланушыға сұраныс құру және айнымалылар
3.2 JavaScript тілінің қасиеттері
3.3 JavaScript тілінің объектілер ... ... ... функция құру
3.5 JavaScript тіліндегі программалық анимация
ҚОРЫТЫНДЫ
ҚОСЫМША
ПАЙДАЛАНЫЛҒАН ӘДЕБИЕТТЕР
КІРІСПЕ
Менің дипломдық жобамның тақырыбының ... ... ... ... ... ... ... көшумен сипатталады. Оған
компьютерлік техника, ақпараттық технология және басқа да ғылыми-техникалық
прогресс әсерін тигізуде. ... ... де ... ... ... ... табылатын қоғамды ақпараттандырудың жаңа кезеңіне
енді.
Кәсіби білім тез ескіретіндіктен оны тұрақты ... ... ... ... ... ... бүгінде, уақыт және кеңістік белдеулерінен
тәуелсіз, көпшіліктің өз бетінше үздіксіз жалпы білім алу ... ... ... ... және ... ... Одан ... қашықтан
оқыту жүйесі әлеуметтік ... ... ... ... ... ... ... және еліміз бен шет елдің кез-келген
ауданында тұрса да адамның білім және ақпарат алу құқығын қамтамасыз ... ... ... Электрондық оқулықтар жөнінде жалпы мәліметтер
2. Электрондық оқулықтарды жасау кезеңдері
3. HTML-тың жұмыс аймағы, ... ... ... құру ... ... ... ... жобаның мақсаты. Информатика және компьютер технологиясы
пәнінен ... ... ... ... ... ... ... оқулықтар өте үлкен
сұранысқа сай және соған ... ... мен ... ... оқу ... қабылдау мүмкіншілігі жоғары болады.
Қазіргі кезеңде ... ... ... ... көп ... Жаңа ... құру, әлемдік білім беру кеңістігіне ену үрдісі ұлттық
білім беру жүйесін ... құру ... алға ... ... пәні. Білім беру жүйесінің міндеті – ұлттық және жалпы
адамзаттық құндылықтар, ... мен ... ... ... ... ... дамыту және кәсіби шыңдау бағытында білім беру үшін
жағдайлар ... Ол үшін ... ... ... жүйелі, жоспарлы болуы
керек. Оларды ойлаудың жаңа ... ... ... мен ... жаңа ... ... мамандар қажет.
Жаңалығы. Әр саладағы ғылым мен іс тәжірибеде болашақ ... ... ... барлық уақытта негізгі орын алады. Осы бағытта
оқыту үрдісін ... ... ... ету ... ... ... жаңа ... электронды оқулықтардың пайда болуына
алып келеді.
Дипломдық жобаның тәжірибелік қоры болып электронды оқулықтар туралы
жалпы ... ... ... ... ... ... ... жүйелерін әзірлеу және материалдарды беру қағидалары,
электронды оқулықтарды жасаудың құралдары.
Дипломдық жұмыстың құрылымы. Дипломдық жоба ... 3 ... ... ... ... мен ... тұрады.
Бірінші және екінші бөлімінде электронды оқулықтар туралы жалпы
түсініктер, электронды ... ... ... ... электронды
оқулықтың құрылымы және жұмыс режимдерін талдау туралы жазылған .
Үшінші бөлімінде электронды оқулықты жасау ... ... ... ... ... жобалау үрдісі сипатталған. Бағдарлама жасау
кезіндегі қолданылған құралдар және құрылу ... ... ... ... мәні ... ... ... ЭЛЕКТРОНДЫҚ ОҚУЛЫҚҚА ҚОЙЫЛАТЫН ТАЛАПТАР
1.1 Электрондық оқу басылымына қойылатын жалпы талаптар
ЭОБ-ның объектісі ғылыми негізделген фактілер, ... ... ... ... ... оқу ... ... объекттердің
құбылыстар мен үрдістердің қатынастары мен ... ... ... ... ... графикалық аудио, видео және ... ... болу ... ... және ... ... қамту керек. және қолданушының
назарын өзіне ... және оқу ... ... ... ... ... ... мамандықтар үшін олардың типтік оқу жоспарлары мен
бағдарламаларына сәйкес қолдануға мүмкіндік беру ... ... ... ... ... және ... қате іс-
әрекеттер жібермеу үшін ЭОБ-ныц түгел және оның ... ... ... ... ... ... келтірулі керек.
ЭОБ-да ... ... ... объектілер, үрдістер мен ... ... ... беру және өзгерту, сонымен катар, сыртқы ... үшін ... ... ... керек. Компьютерлік
моделдермен ... ... ... ... ... шешілетін ... ... ... ... ... қалай жабық, солай ашық ортада қолданылу мүмкіндіктеріне ... ... ЭОБ ... ... жылжымалы ақпаратты тасушыларда
орналасуы және жеке алынған ... ... ... ... атқарушы программалар сиякты жұмыс істеу мүмкіндігіне ... ... ЭОБ ашық ... ... ... желілерде орналасады және
жұмыс істеу үшін программа-браузерлерді ... ... ... ... талап етпейтін
операциялық ... ... ... ... ... мүмкіндігіне ие болу ... ... ... немесе халықаралық стандарттарына сәйкес ЭОБ-ның ... үшін ... ... ... драйверлер және программалар пакеттері
болу ... ... ... ... ... өшуі,
операциялық жүйенің ... ... ... ... ... керек және тұрақсыздандыру әрекеттермен шақырылатын ауытқулар
болғаннан кейін ... ... ... ... ... болу ... ЭОБ қолдану процесінде ... ... мен ... ... ... жәме оқу ... және ... берілгендерге
санкциалданбаған кірісті болдырмау мүмкіндіктері болу керек.
1.2 Электрондық оҚу басылымынының құрамына қойылатын талаптар
ЭОБ-нын құрамына: титул, тақырыптама, мазмұны, утилиталар, ... ... ... ... ... шығу мәліметтері орналасады. Шығу мәліметтеріне
койылатын талапта сәйкес тарауда келтірілген.
Тақырыптамада ЭОБ-ның ... мен ... ... ... ... ... ... ЭОБ-ның мақсаттары және есептеріне қатысты және сол арқылы
білімдердің ... ... ... ... ... оқу ... керек. Оқу материалы ғылыми терминологияны пайдаланып түсінікті,
дәл, ... және ... ... ... ... ... тіркеу, статистикалық деректерді шығару,
мазмұнды қарау, оқу траекториясын анықтау және сонымен ... ... ... және ... ... ... үшін арналган.
«Көмекшің» элементі ЭОБ-ның жұмысын басқару бойынша ақпарат және ЭОБ-
ның іске қосылу ... ... іске ... ... ... ... оқу басылымдарының қолданылу саласы
Осы мемлекеттік стандарт электрондық оқу ... ... және оның ... ... ... ... ... құжаттамалырына және шығу ... ... ... ... ... ... оқу басылым бойынша эксперттік
кеңестер және комиссиялармен, тапсырушылар-мен қолданылу ... ... оқу ... ... ... өткізу және оларды
жетілдіру бойынша немесе олардың шығарылуын тоқтату үшін негізі ... ... ... ... ... және анықтамалар Қ.Р СТ 34.014-
2002 және МСТ ... ... ... Оларға қосымша стандартта
келесі анықтамалар қолданылады:
электрондық басылым - ... ... ... ... бар және кез-келген электрондық ақпатар тасымалдаушысында
орналасқан немесе ... ... ... ... сандық, мәтіндік,
графикалық, аудио, видео және басқа ақпараттар ... оқу ... - ... және ... ... ... және оқу ... немесе оның жеке бөлімдеріне
сәйкестендірілген, сонымен қатар оқыту траекториясын анықтауға ... және ... оқу ... ... ... ... оқулық - құрамында оқу ... ... ... ... ... бар және ... ... ... ... ... ... ... ие электрондық оқу басылымы;
электрондық оқу құралы-құрамында оқу курсының ең маңызды ... ... ... жинағы. анықтамалыктар, энциклопедиялар, карталар,
атластар, оқу тәжірибесін өткізуге нұсқаулар. практикумға, курстык ... ... ... ... ... бар ... басылым
түріне мемлекеттік мекеме беретім арнайы дәрежеге ие электрондық
оқу басылымы.
Қысқартулар
ЭБ- электрондық басылым:
ЭОБ- электрондық оқу ... ... ... ... ... МҮМКІНДІК БЕРЕТІН
ПРОГАММАЛАР
2.1 Электрондық оқулық құру концепциясы
Кез келген электрондық оқулық құруды үйрететін программа құру үшін біз
өзіміздің негізгі мәселелерімізді ... ... ... яғни ... ... тиіс. Оны келесі түрде тізуге болады:
← Алдымен ескерілетін жағдай электрондық ... ... ... ережесінің жиынтығы
(электрондық оқулық мемлекеттік стандарты);
← Қарастырылатын берілгендер қоры ... ... ... үйренуші қауым толық мәлімет алуын қамтамасыз ету;
← Программаның көрнекілігін ... ... ... ... ... негізінде құру керек;
← Қойылған мақсатқа жету үшін мүмкіндігінше аз программалық
ресурстарды пайдалану.
Сонымен менің ... ... ... ... ... алғаннан кейін мен нобайлар құрылымын қарастырайын. Келесі бөлімде
нобай компаненттерін байланыстыру үшін HTML ... ... ... ... ... ... ... синтаксистік
құрылымы нобай арқылы анықталады. Синтаксистік құрылым - ... ... ... пәндік мазмұн сипатталынатынынан тәуелсіз. Әлсіз типтелінген
нобайлар, ... ... ... типке жататынын, оларды
біріктіруші арнайы қасиеттерді бейнелейтін құралдарды пайдаланады. ... ...... ... ... емес.
Күшті типтелінген нобайларда — берілгендерді типтендіру міндетті ... ... ... ... құрылымдарды жасаушы
берілгендердің қисынды семантикалық қасиеттерін арнайыландырудың ережелері
ғана беріледі. ... ... ... ... нобайлардағы
синтаксистің, берілгендердің әрбір тип шеңберіндегі синтаксистік рольдеріне
қатысты, семантикалык жабуы болатындығын айта кеткен ... ... ...... ... және ... бөлінеді.
Синтаксистік нобайлар — берілгендер типінің ... ... ... ... ... ... мүмкіндіктері
арқылы ерекшеленеді.
Web түйін
Электрондық оқулық HTML ... ... ... ... HTML ді ... қарастырып өтейік.
Қандайда бір құжатқа басқаша айтқанда файлға сілтеме жасайтын текст,
графика, анимация, немесе басқа ... ... ... ... ... Web түйін деп атайды. Бұл әрекеттер арнайы орта –
браузерлерде жүзеге ... ... ... ... түрі даму ... ... ... техниканы дамытуда адамзат баласының жетістігімен ілесе
отырып өзегрістер ... ... ... ... ... ... таңда браузерлерде жұмыс істеу әрекетін жеңілдедетін программа көп.
Соның ішінде HTML технологиясына ... ... ... ... осы ... жұмыста ұсынғалы отырмын. Әр негізгі ұғымға жеке-
жеке тоқталып өту үшін ... ... ... ... ... ... HTML ... бөлек қарастырайық.
HTML не үшін керек
Егер сізге "Internet ... ... ... " деп адам ... ... ... телефон дегенді білмеймін " деп айтқанмен бірдей болып
естілуі мүмкін. ... оның ... ... алып ... орны үлкен. Ал,
шын мәнісінде сіз сол сұраққа жауап бере аласызба? Көп ... Internet ... ... бір деп ... Ал, шын ... олай емес.
Internet негізін 1961 жылдан бастап іздеу керек. Сол ... ... ... мен ... Internet құрылымы негізінде
дами бастады.
Internet'тің көптеген ... ... ... ... Wide Web (WWW) сол протоколдардың бірі. Hypertext Markup ...... ... тіл сол ... ... – байланыстырушы тіл, яғни, ол жоғары ... ... ... ... ... ... ... командаларды жүзеге асыру
үшін компановка, компиляция жасалынбайды. Ол, тек пайдаланушы агенті болып
табылатын Web – браузерде ... ... ол Web ... құру үшін ... ... пайда болу және даму
тарихы Тим Бернерс-Лимен (Tim Brners-Lee) байалынысқан. Ол ... ... ... ... программист болып жұмыс
істеген.
Ол бұл ... ... ... ... ... қойды:
• біріншіден, ғалымдар әрдайым ... ... және ... ... ... мүмкіндігін жақсарту үшін;
• екіншіден, компьютердің плотформасына, жүйесіне тәуелсіз түрде
информациялар өзара ... ... ... тек ... ... ... ... пайдаланылды. Осылайша
ғалымдарға мәлімет жеткізу, алмасу әрекеті жүзеге асты. уақыт өте ... ... ... құруға арналған дескрипторлардың синтаксистері:
• < HTML >… - HTML дескрипторы;
• … - бас ... ... бас ... ... … - ... ... дескрипторы. Осы дескрипторлардың
арасына енгізілген информациялар құжаттың атауын сипаттайды;
• … - HTML құжаттың денесі, онды бар информация ... - ... ... ... ... ... элементтері
Текстті форматтау – HTML-дің ең қарапайым және ең ... ... ... өзі о ... , ... форматтауға, Internet-ке ыңғайлы етуге
арналып шығарылған болатын. ... ... ... ... ішінде
гиперсілтемелер жасауға болатындығында.
Текстті форматтау концепциясының негізгі құраушылары: стандартты
құжат басы, ара қашықтық, абзац, текст ... яғни ... ... ету, ... форматтау үшін келесі дескрипторларды қолдануға болады:
• …_… . Тақырып диапазоны дескрипторы. Тақырып және
тақырып асты ... үшін ... . ... ... ... бір рет ... ... . Абзац дескрипторы, абзацтағы белгілеу үшін қолданылады
• …. Ашушы және ... ... ... ... ... …. Алғашқы форматталған тексттің дескрипторы.
• …. Егер сіз ... ... ... ... ... онда ... ... пайдаланасыз. Заңды түрде ол
HTML 4.0’ге кірмейді. Алайда, кең қолданыста жүрген дескриптор.
• …. Текст бояуын ... ету ... …. ... ... ... ...... астыңғы жағын сызу дескрипторы.
Динамикалық HTML эффектілерін қолдану
Front Рage ... ... ... Web-түйін құрушыға беттерді
қызықты етіп жасау мүмкіндідін беретін әртүрлі әдістер ұсынылады. Мұндай
әдістерде ең ... Dynamіc HTML ... ... ... ... құру ұшін Java, Java Serіpt ... ... тілдерін
білу міндетті емес. Web-түйіндер құрғанда DHTML-ді кеңінен қолдануға ... ... - ... ... қарағанда пайдаланылатын
шолушы продраммалардың барлығы бірдей берілден эффектілерді қабылдамайды.
Іnternet Explorer-де құрылған ... ... Netscupe ... көре ... және ... Біз ... ... қажетті
эффектілерді алғанымызбен оны Web-түйінді қараушылар көрмеуі де мүмкін.
Жүгіртпе жол
Front Рage программасы арқылы құрылатын HTML динамикалық элементтерінің
бірі-тікбұрыш облыста ... ... жол ... безендірілден,
"жүгіртпе жол". Жүгіртпе жол орналастырғымыз келген тексті белгілеп алу.
Іnsert (Кірістіру) мәзірінен Component (Компонент) командасын таңдап,
ашылған ... Marquee ... жол) ... ... ... ... ... (2-сурет) ашылады, онда Web-бетке
орналастырылатын объекті параметрлерін орнатуға болады.
Сұхбат ... ... ... ... ... жол түрінде
ұсынылатын мәтінді енгізуде ... Text жолы ... Осы ... ... ... Marquee ... сұхбат терезесі.
Осы ашылған сұхбат терезесінде өзімізге қажетті қасиеттерін орнатып OK
түймесін ... Page ... ... ... ... Offіce ... ... дайындауға арналған Power Poіnt программасы
сияқты түрлі анимациялық эффектілерді қолдану мүмкіндігін береді.
Анимация көмегі арқылы бүкіл абзацты ... ... ... ... ... ... Анимациялар эффектілерін құрғанда DHTML Effects
аспаптар панелі (3-сурет) қолданылады. Оны ... ... ... үшін ... ... бірін орындаймыз:
• Format (Формат) мәзірінен Dynamіc HTML Effects (Динамикалық HTML-эффект)
командасын таңдау.
• Vіew (Тұр) ... Toolbar ... ... ... ... мәзірден - DHTML Effects опциясын таңдау.
3-сурет. DHTML Effects аспаптар панелі.
Аспаптар панелінде үш ... ... On ... тізімі таңдалғанда
динамикалық HTML-эффект орындалатын оқиғалардан тұрады.
2.3 Web-тің маҢызы
Радиусы алты мың километрден асатын, Жер деп аталатын осы планетаның
адамдары қай ... ... бір ... байланысқан Internet жүйесі арқылы
қабарласа алады. Осы керемет жетістіктен асқан жетістік бар дерсіз. Алайда
бұл шын ... ... ... Web’тің негізгі маңызы осында, яғни
байланыс құру. Құжат шіінде байланыстырушы элементтер арқылы келесі ... ... ... ... ... ... ... адамдармен де танысуға
мүмкіндік жасауға болады. Жарайды, енді ... ... ... ... ... ... ... немесе көрнекі объектіні
байланыстырушы элемент ретінде пайдалану.
WEB– бетке графикалық объектілерді орнату және оларды өңдеу
Сондай –ақ Web – бетке ... ... ... ... ... Web-бетіне графикалық объектіні қою үшін курсор графикалық ... ... ... Саймандар тақтасынан Іnsert Pіcture(Суретті қою)
пернесі шертіледі немесе ... ... ... ... ... диалог терезесі ашылады.
Қойылатын графикалық файл ағымдағы Web-түйінің тізімінен таңдалынады. JPEG
немесе GІF ... көру үшін файл ... ... ... көру
аймағында сурет көрінеді.
1 -Сурет. Pіcture(Суретті қою) диалог терезесінен графикалық ... ... ... ... сыртында болса, онда Use Yore Browser
to Select a Page (Бетті таңдау ұшін браузерді қолдану) немесе Select a ... ... (Бұл ... ... таңдау) пернелерін шерту ... ... ... және ... ... ... файлдарды іздеу
процедурасы іске қосылады. Файл таңдалынғаннан кейін OK ... ...... ...... безендіруде тұрлі анимациялар мен кұрделі элементтерді
қолдануға болады.
Кұны кеше Web-беттерде динамикалық объектілерді, курсорды орнатқанда
өзінің ... ... ... мәтіндік жүгіртпе жолдарын,
анимацияларды орнату туралы тек ... ғана ... ... бұл ... ... ... жаңа ... арқасында мүмкін болды.
Web-беттерде объектілерді орнату арқылы беттерді ... ... ... және ... ... мүмкіндік бар. Жарнамалық баннерлер
менеджері арқылы Web-беттерде әшекейлер, және ең ... ... ... ... ... жарнамалауға қолданылатын – ... ... ... ... ... ... үшін
фреймдер көмегін қолдануға және бетке орнатылған сілтемені ... ... ... ... Front Page программасы
Электронды оқулық дайындаудың қолайлы да белгілі әдістерінің бірі Front
– Page ... ... ... Front Page ... мен ... ... ... Offіce 2000 құрамына кіретін программа. аспаптар
тақтасы мен мәзірдегі ... ... ... ... ... ... ... тақтасы мен бір беттен екіншісіне өту
үшін қолданылатын сілтемелер орналастыруға болады. Front ... ... ... ... ... ... түрлі анимцияларды және т. б.
пайдалану мүмкіндіді бар. Web-беттер мен Web-түйіндерді құруды ... ... мен ... ... ... Front Page ... Web-
тұйінге Mіcrosft Offіce-тің құрамына кіретін Word, Excel, Access ... Poіnt ... ... ... ... енгізуге мүмкіндік
береді.
Front Page программасын іске қосу үшін орындалатын әрекеттер: Пуск (
Программы ( Mіcrosoft Front ... ... Page ... іске ... экранда оның негізгі терезесі
ашылады (1-сурет).
Графикалық форматтардың түрлері
Web-беттерінде графикалық объектілер ... ... ... ... ... ... ... мақсатты
ресурсы болып келетін графикалық файлға нұсқауға болады, оны шерту арқылы
көрсеткенде осы файл ... ... ... әшекелеудің бағалы элементі болып табылады және
біркелкі мәтіндік ... өң ... ... ... ... ... ... орнатылған
драфикалық объектілер деп аталады. Соған байланысты HTML мәтіндік ақпаратты
көрсету тілі ... ... ... ... ... ... және Web-бетімен бірде браузерде ашылып көрсетіледі.
Компьютерлік графикалық файлдар әртұрлі форматта берілген. ... ... ... ... ... анықтайды. Драфикалық файлдың екі
форматы Word Wіde Web -те стандарт ... ... бұл GІF және ... ... форматтар графиканы сығуды қолданады, сондықтан да олардың ... ... ... форматтағы файлдарға қарағанда өлшемі аз. Бұл
мінездеме ... ... ... ... ... кезінде қатты
ескеріледі, өйткені файл өлшемі ... кіші ... ... тез ... ... - ... FrontPage редакторымен драфикалық объектіні
орналастырғанда ... ... ... ... ... ... ... BMP, TІFF, TGA, RAS, EPS, PCX, PCD және WMF ... ... ... ... FrontPage драфикалық объектіні JPEG немесе
GІF файлдарына өздертеді.
GІF форматы
CompuServe копмьютерлік ... ... ... ... ... ... ... режимінде драфикалық объектіні желіден
жіберу уақытын қысқарту мақсатында жасалған. Файл_аты.GІF ... ... ... 256 ... (8 ... ... қолданады. Графикалық объектілер
желіден жіберілу ұшін ... ... ... соң ... ... уақытында атқарылады, мҰндай суреттің жұктелуі басқа, ... ... PCX ... ... ... өте аз ... ... продрамма драфиканы сығып GІF файлда сақтаған кезде ақпарат
ешқандай жоғалмайды, драфикалық объектіні көрден кезде, ол тұп ... ... ... Бұл әдіс жоғалтусыз (lolossy) сығу деп аталады.
JPEG форматы
Joіnt ... Expert Group (JPEG, үш ... ... .JPG) ... көп ... (GІF форматынан басқа) 16,7 миллионға (24-разрядты тұс)
дейін тұстермен жұмыс істеуде мүмкіншілік береді. GІF сияқты JPEG ... ... ... жоғары коэфициентке жету ұшін драфикалық
объектідеді ... ... кесу ... ... (lossy) ... JPEG ... ... графикалық объектінің түп нұсқауға қарағанда
сапасы төмен болады.
Мұндағы қулық сол өте ... JPEG сығу ... біз ... ... Бұл ... өте көп ... берілден графикалық
объектілерде, мысалы фотодрафияларға қолданған орынды, ... ... ... ... ... әсер ... JPEG ... файлды
сақтаған кезде сығылу дәрежесі мен суреттің сапасын таңдауға ... ... ... ... файл ... өсіруде болады немесе керісінше
сурет сапасын төмендетіп файл өлшемін ... ... ... JAVASCRIPT ТІЛІНЕ КІРІСПЕ
Бірінші скрипт сіздерді Java Script тілінің ... ... ... ... ... ... барысында Java Script тілінде не
істеуге болатынын және ... ... ... ... ... ... орналастырды. Бұл жағдайда мәтін қызыл түсті болады. Ол скрипт
төмендегіше:

document.write(“Бұл ... ... ... ... Script ... ... Java Script - Java ... Мұнда шатасып Java мен Java Script
екеуі бір тіл деп ойлап ... ... ... Java – Sun ... ... ... ... тілі. Ал Java Script тілін Netscape
компаниясы ойлап тапқан.
Екі тіл де ... ... ... ... ... ... Бұл олардың көмегімен кішігірім ... ... ... ... бір ... ... білдіреді. Java-ның негізгі
ерекшелігі мүлде өздігінен жұмыс жасай алатын оқиғаларды ... ... «Java applet» ... ... іске ... ... келгенде бұл кішігірім болса да түгелімен тәуелсіз ... қоса оны ... ... қарап шығуға болмайды. Оны іске қосу үшін
оны машина тіліне трансляциялау қажет. Java Script тілі ... ... ол ... ... ... қажет, ал Web-бетті Java Script
тілін түсінетін браузерде қарау қажет (айталық, Netscape Communicator ... ... Script ... қалай жазу керек
Алдымен Java Script тілі бұл HTML тілі емес ... есте ... ... Java Script пен HTML ... ... ұқсас.
Біріншіден, Java Script HTML құжаттың ... ... Java Script ... ... HTML ... бірге сақталады. Негізгі айырмашылығы HTML
еркін ... ие. ... ... мен ... ... қанша бос орын
тастасаңыз да ол программаның орындалуына әсер етпейді. HTML-ді бір қатарға
ұзыннан-ұзақ жазуға да ... Ал Java Script тілі ... Ол ... ие. ... басында жазған скриптің екінші қатары келесі ... ... ... мәтін”)
Егер сіз мұның формасын өзгертсеңіз скриптте қате пайда болады.
Java Script-ті өңдеу
Скрипт жазып жатқанда және өңдегенде бет өрістерінің ... ... жол ... ... ... өз ... ... мәтіндік
редакторда өңдеңіз. Мұнда өте кең бет туралы айтылып тұрған жоқ. Мұнда
түгелдей ... жоқ ... ... ... тұр. ... ... километр
ұзақтықтағы қатар жазуға мүмкіндік болуы керек.
Скриптті талдау
Мұнда қателер және оларды қалай түзету жайлы қарастырылады.
Бірінші қатар:

Бұл ... ... осы ... бастап Java Script ... ... ... ... ... ... ... Мұндағы скрипттің LANGUAGE (тіл) =”Java ... ... ... ... скрипттердің басқа да VBS немесе LiveScript сияқты типтері
бар. Сондықтан мұндағы LANGUAGE командасы ... қай ... ... ... білу үшін ... келген Java Script ... ... Java ... Script language = ... -тен ... ... ... негізгі бөлігі:
document.write(“Бұл қызыл түсті мәтін”)
скриптте document (HTML қажет) ... және онда ...... ... болады.
(write) көрсетіледі. Жазылатын нәрсе жақшаға алынып жазылады.
document өзімен бірге object (объект) сипаттайды. document –тен нүкте
арқылы ажыратылған write ... сөзі method ... ... деп ... ... ... алып оған бірнәрсе жазыңыз» ... ... ... instance (әдіс мысалы) деп аталады, ол әдіс объектіге әсер
еткен кездегі ... ... ... ... ... ... ... алынып жазылады. Тырнақша ішіндегі текст жай HTML-ді білдіреді.
команадсы мәтін түсін қызыл етеді, одан кейін дара ... ... ... ... ... онда Java Script бұл қатар соңы деп шешіп
мәтіннің жартысы ғана объектіге қолданылады, ал бұл қате болып ... ... қате ... ... ... екі типі болады: синтаксистің ... ... ... ... қате ... ... ... мәтінді немесе
артық нәрсе жазып қойғанды білдіреді. Сценарийлік қате ... ... қою ... дұрыс еместерін қойып қойғанды білдіреді.
Қателерді түзетуге көмектесетін программалар бар, бұл процесс
«debugging» ... ... ... деп аталады. Бұл программаны
пайдаланғаннан, қателерді қолмен түзеген оңай.
Қателерді түзету
Жасалынған қателерді түзетіп жатқаннан, сол ... ... ... жөн. Ол үшін ... ... ... ... қатені азайтуға болады. Сонымен қатар Java Script ... ... жеке ... ... Ұзын ... ... ... жолға бөлудің
қажеті жоқ. Осының өзі ... ... ... Java ... егер ... онда браузерге қате туралы терезе шығады. Бұл терезенің жақсы жері
олар ... ... қай ... ... бар ... және мәселенің неден
тұратынын көрсетіп тұрады.
Қатесі бар қатар
Қатесі бар қатарды Java ... ... ... емес, HTML
құжаттың басынан бастап санау қажет. Мысалыға, төменде келтірілген ... қате ... Бұл ... қате, себебі мысал (instance)
бастаған қатарында емес, оның астындағы қатарда аяқталып тұр.






document.write ("text for the page")



Неліктен қате ... ... ... ... ... HTML құжаттың
жоғарға шегінен бастап бірде бір қатар қалдырылмай саналады.
(1-қатар ) < HTML>
(2-қатар )
(3-қатар ) ... ) ... ) ... )
(7-қатар ) < Script language = “javascript”>
(8-қатар ) document.write (“text for the ... ) ... ) ... ) ... ) < /HTML>
Сондықтан барлық қатарды, тіпті бос болса да санау керек. Қате туралы
хабарламасы бар ... ... ... бар ... ... онда ... бұл синтаксистік қате болады –
екіге бөлінген қатар немесе дұрыс терілмеу ... дара ... ... ... және сол ... бұл сценерийлік қате болса, онда ... ... ... ... тізбекке жатқызылмайтындығын білдіреді. Мысалыға, команда
түймені шақырады, ал шын мәнінде скриптте ... өріс ... Java Script ... қате ... ... ... ... соң бірі
шығып кетеді. Ал соның барлығы қате ... ... Java Script – ... ... соң бірі ... орындалуын талап ететін логикалық тіл.
Ұзын скриптте 10 қате бар ... Қате ... ... ... үстіне
бірі жиналады, және компьютермен жазылған соңғы қате ең үстінде ... ... ... ... ... ... ... бұл қате жоқ та шығар.
Скрипттегі бірінші қатеге байланысты қалған қателер пайда ... да ... ... ... HTML ... ... ... жөн. Әр қатені
жөндеп болған соң скриптті іске қосып тұрыңыз.
JavaScript тілінде дата және уақытты орнату
Мұнда біз объектінің жеті ... ... ... ... ... ... getSecond() (күнді, датаны, айды, жылды,
сағатты, минутты, секундты алу). Олардың барлығы бар, оларды алып ... ... Бұл тек қана ... әсер ету үшін ... объект
қажет, ал бұл мақсатқа құжат жарамайды, сондықтан әрбір скрипт жазушы өзі
жаңа объект ... ... ... ... ... бастап getYear орнына ... ... ... бетте болған датаңыз бен уақытыңызды дәл белгілеп
береді
Now = new ... ... " + ... + ... + "-" + ... Web бетке дәл мына ... ... және ... ... ... экран сыртында қалып қояды. Бұл форманы ... ... ... қате ... хабарлама шығарады.
Java Script тілін үйрену барысында көптеген жаңа командалармен
танысасыздар. // ... ... ... // ... скрипт ішіндегі
түсініктемені (комментария) көрсетеді. Ол өзінен кейінгі тұрған мәтіннің
поцесске қатыспайтындығын білдіреді. ... ... ... да болады, бірақ-
та әрбір қатар // символынан басталу ... ... және ... ... қараңыз. Скриптке құжатқа дата, ай, жыл, сағат, минут және
секунд орналастыр деген команда ... бәрі get... () ... ... ... ... әріпке
назар аударыңыз. Алдымен төменгі регистрде “g” ... ... бас ... ... бәрі сандар. Тіпті апта күнін көрсететін getDay() әдісінің
өзі бірден ... ... ... өрнектеледі. Айдан бастайық getMonth()
бұл айды көрсетеді. Енді getMonth() әдісі ... ... ... ... ... Әдіс (method) объектіге (object) ықпал етеді.
get... () – бұл document ... ... ... ... мүмкін.
Бірақ олай емес. Құжат әдісі – write. ... ... ... ... ... ... Скриптке тағы да көз жүгіртіңіз. Now =
nеw Date(); командасында Date жеке ... ... ... ... жұмыс жасайтын объект орнатылған. Оның атауы
Now. Бұны өзіңіз ... ... ... де ... білесіз. Браузерге бәрі
бір. Ол Java Script ... ... бір ... ... ... ие болуы
қажет. Сізге мұнда now Date =Now ... шарт емес пе ... ой ... ... = nеw Date болуы қажет. Себебі бұл Java Script тілінің қатаң ережесі.
Now – бұл nеw Date ... ... ... ... Дата ... түрде жаңа
болуы керек. Осылайша сіз Web-бетті ашқанда немесе оны жаңалаған сайын жаңа
датаны ... ... ... ... ... нүктелі үтір Java Script
қатарының аяқталғанын көрсетеді. Онсыз браузер ... ... ... деп ... мүмкін. Ал бұл қате.
Енді getMonth() әдісі ықпал ете алатын объект бар. Бетке ойды ... ... бір ... ... () ... ... ... ережесі: Now getMonth() – бұл Web-бетте көрінуі қажет текст емес,
ол айды көрсететін команда. ... оны ... ... ... қажеті
жоқ.

// Web бетке айдың номерін шығарады.
Now = new Date();
document.write(“Қазір мына ай” + ... ... ... ... Бұл ұзын қатар не болғаны Now
объектісі мен get... () әдісінен тұрады. Мұнда дата ... ... ... ... ... үшін оны тырнақшаға алып жазу қажет. Барлық
бөліктер бір-бірімен қосу + белгісімен байланысқан.
Бос орындар
Мұнда сіз қосу ... ... және ... ... бос орын
тастасаңыз да, ол көрініс беретін нәтижеге әсер етпейді. Элементтер ... ... ... кетеді. Сондықтан, егер сізге бос орын қажет болса, ... ... ... ... алдына және артына қою қажет.
Мысалыға,
“Қазір нақты ”
Мұнда бос орын мәтіннен соң екінші тырнақша алдына қойылды және ол ... дәл сол ... ... ... ... сақтаңыздар бұл HTML тілі емес,
Java Script тілінің бос орындарға байланысты өзіндік ережелері бар.
Ұзын қатар (жол)
document.write (“Бүгін” + ... + ... + “-” + ... ... ... дәл мына уақытта кіріңіз:
“+ Now.getHours() + Now.getMinutes()+“және”+
Now.getSeconds()+“секунд.”)
Мұнда соңына бос орын қосылып “Бүгін”-нен ... ... соң ... ... соң Now.getDate() тырнақшаға алынбаған, себебі бізге ... ... ... Тағы да ... Содан соң келесі сандардан бөлініп тұру
үшін ... ... ... ... Олар бірінен соң бірі тұру үшін
ешқандай бос орын қоюдың ... жоқ. ... ... ... ай шығу үшін
тырнақшаға алынбаған Now.getMonth() ... Тағы да ... ... ... ... ... Сосын тағы қосу таңбасы. Тағы бір ... ... ... ... ... ... бетте уақытты
көрсетеді. Бірақ мұнда ай нөмірі 1-ге кем. ... ... ... ... тілі ... ал Java Script тілі ... ... ... да мұнда қаңтар айы нөлінші ай болып тұр. Енді Java ... тіл ... әр адам ... ... ... оған ... болады. Ал мұнда now Date()-ге атау меншіктелген, ... ... ... атау ... Ол ... mpo деп ... Және
оған бір саны қосылған. Бұл жаңа команда. Ол төмендегіше:

Now = new Date();
var mpo = ... mpo1 = ... ... " + mpo1 + " - ші ... енді ... дұрыс ай шықты:
JavaScript тілінде onMouseOver командасы
Мұнда әңгіме ... (events) ... ... ... оқиға (event) мен
оқиға өңдеуіштер (event handler) Java Script тіліне жатады, бірақ та олар
HTML код-қа құрылғанға ұқсайды. Олар ... бар бола ... Олар ... ... және < /Script> ... талап етпей-ақ
кіреді. Олар өздері скрипт болмайды. Оларды бәрінен де дұрысы ... ... ... ... ... десе ... Оқиға – бұл
болып жатқан нәрсе. Олар сайтқа динамика береді.
Әртүрлі ... ... ... алдымен ең танымал - on MouseOver
(тышқан көрсеткішін ... ... ... бәрі бір ... ... ...... көрінісі
Тышқан көрсеткішін сілтемеге апарыңыз және браузер терезесінде қалып-
күй қатарына қараңыз.
Скриптті талдау
Біріншіден, on ... ... ... ... өңдеушін
(Event Handler) сипаттайды. Ол гиперсілтеме ішінде қолданылады. Сілтеме
форматы сол баяғы командалар және ... ... ... ... on ... URL ... соң бірден қойылады. Браузер on MouseOver
= “ ” – ді таныған ... ... (event) ... көшеді. Мұнда
window(терезе) объект болып табылады. Status(статус) ... ... ... Бұл ... ... ... тиіс терезенің кішігірім
аймағы. Мұны тез есте сақтау үшін әдісті әдетте write ... ... ... ... ... өрнектеледі десек болады. Ал қасиет зат есіммен
өрнектеліп нүкте алдында тұратын элементтік кішігірім бөлігі сияқты ... ... ... Status ... бар болса, онда терезенің басқа да
қасиеттерін өзгертуге ... ... соң = ... ... және ... тиіс ... ... жағдайда бұл мәтін дара тырнақшалар ішінде. Ол тышқан көрсеткішін
сілтемеге апарған ... ... ... ... true – ... ... қатарының бар-жоқтығын тексереді.
Егер есеп (return) шындыққа (true) сай ... онда ... ... ... ... ... фон түсі қарастырылады. HTML-де парақ фонының түсі тағайындау
үшін BGCOLOR командасы қолданылады. Java Script ... де ... ... ... ... Ол bgcolor деп ... Енді on ... көмегімен парақ фонын өзгертетін сілтеме құру қажет. Ол үшін ... ... ... схема сақталынып қалынады. Мұнда ... деп ... ... фондық түсін өзгертетін болғандықтан
ол түс болып өзгереді. Мұнда түс – ақ ... ... рет ... ... да жаңа түс сол күйінде қалу үшін нүктелі ... ... ... ... Ол ... ...
Ал егер екеуін де жасағыңыз келсе, онда on ... ... жазу ... Екі ... бір ... ... үшін командалар арасына
нүктелі үтір қойылмайды. Себебі нүктелі үтір ... ... ... Script ... бір ... ... ... арасына
үтір қойылады.
Енді тырнақшаға келетін болсақ, негізінде тырнақшаларға мәтін ... ... ... ... екі ... бір уақытта әрекет ету үшін
тырнақша бірінші команданың ең басына және ... ... ең ... ... ... ... бәрі бір оқиға деп түсінеді.

шертпеңіз
JavaScript тілінде оқиғаның тағы бірнеше өңдеушілері
Енді басқалары қалай әрекет жасайтынын қарастырайық. Олардың барлығы
бір ... ... ... ... ... командасы
OnMouseOver тышқан көрсеткішін сілтемеге ... ... ... Ал осылайша сілтемені шертсек OnClick арқылы да оқиғаны іске ... ... ... ... үшін alert әдісі ... ... ... ... ... ... төмендегіні аламыз:
Мұнда басыңыз
On Focus (фокусқа) командасы
Бұл пайдаланушы бет ... ... ... шақыратын
керемет команда. Бұл форомалар үшін жарамды: жалаушалар ... ... ... ... Міне ... (фокустың жоғалуына) командасы
Егер объектіге тұрақтауға болатын болса, онда «фокусты жоғалтуға»
болады. OnBlur-пайдаланушыға өз ... ... ... рұқсат
етеді. Бұл өңдеуіш жиі қолданыла бермейді.
Скрипт



onChange ... ... ... ... оn Blur-діңкіне ұқсас. Оның негізгі міндеті
– тексеру. Оқиғаның бұл ... ... одан ... ... ... ... Мысал алдыңғыға ұқсайды, бірақ бәрібір
де басқаша іс-әрекет жасайды.



onSelekt (ерекшелеу) командасы
Бұл команда енгізу өрісінде болғандығын атап ... ... ... ... сияқты жұмыс жасайды, бұл жағдайда мәтін ... ... ... өте ... ... Ол сіз Submit ... түймесін басқанда
қандай да бір іс-әрекет шақыруға мүмкіндік береді. Көптеген пайдаланушылар
түймені басқан соң төмендегіше ... ... ... болғанын қалайды.
«Бізге жазғаныңыз үшін Рахмет».
Форматы мынадай:



Мұндағы parent.location – бұл ... ... ... ... Бұл ... parent ... ... қасиеті болып табылады, ал
location – осы терезеде шығатын объект болып табылады. parent.location= ... ... және onUnload ... және ... ... ... де ... қатарының ішіне орналасады. ... ... ... ... кезде, яғни сіз парақтан шыққан кезде ... Бұл ... ... ... ... ... ... жоғарыдағы командаларды қолдану арқылы скрипт құрып, төмендегі
нәтижені алуға болады.
3.1 JavaScript ... ... ... құру және ... ... ... аты кім ... туралы және осы атқа
айнымалы ... ... ... ... соң оны осы атты Web-
бетке жазып шығаратын ... ... ... ... ... алып оны ... ... үшін
арналған */
var user_name = prompt("Өз атыңызды жазыңыз","Мұнда");
document.write("Сәлем, "+ ... ... ... ... ... бір қатарға орналасуы қажет.
Скрипт нәтижесі төмендегіше:
Алғашқыда сұраныс терезесін толтыпып:
Соңында нәтижесі:
Скриптті талдау
/* */ - командасы скрипт ішіндегі ... ... ... // екі бөлу таңбасын қарастырғанбыз. Екі бөлу таңбасын
әрбір жаңа қатар басында ... ... ... Бұл командалар мемлекетаралық
түсініктемелер үшін жарамды /* ... ... ... және */
белгісін аяғында ... осы ... ... ... ... ... құру
Java Script тілінде айнымалылар бірінші дәрежелі мәнге ие. Сізге
оларды құруды үйрету қажет. Ол үшін сіз Java Script тілі ... ... ... тұратын атау тағайындаңыз.
Кейде кейбір әдістерді көп рет сол бір бетке жазу ... ... ... ... соң бірін бір ретпен жаза беру ... ... ... әрі ... ... ... тиіс айнымалыны енгізу қажет.
Мұнда ... d ... ... ... ... ... ... рет
жазып, әдіске d айнымалысын ... ... Енді ... ... ... қолданылатын жерінің барлығына d-ны жазып шығамыз.
Мысалға оралсақ:
Скриптінің айнымалы тағайындайтын қатары:
var user_name = prompt(“Өз атыңызды жазыңыз”,“Мұнда”);
айнымалы келесі схема ... ... ... сөз ... ... ... сипаттайды.
user_name(пайдаланушы аты) – айнымалы ... ... ... ... өз ... ... болады. Бірақ та оны көргенде еске ... болу үшін ... ... ... ие ... ескерсек, егер сіз
айнымалыңызды Dog деп атасаңыз, онда D әрпі ... бас ... ... ... ... оларды екеуі екі түрлі сөз деп түсінеді. Мұнда
ешқандай тырнақшаның қажеті жоқ, жай ғана ... ... соң ... ... болады.
Тең = аңбасы айнымалының келесі команда нәтижесіне тең болатындығын
көрсетеді. Бұл ... ... ... ... ... ... ... командасы
Бұл мысалды жаңадан Prompt(сұраныс) командасы қолданылған, әйтпесе
сұраныс алынған болар еді, ... ... ... ... ешқайда кетіп
қалмас еді.
Егер енгізу қатары бос қалу ... ... онда ... ... ... ... ... Егер жақша ішінде екінші жұп тырнақшаны көрсетпесе,
онда қатарда undefined сөзі пайда болады.
Егер енгізу қатарына ешнәрсе жазылмаса және ... ... ОК ... ... онда бетте null сөзі шығады.
Егер енгізу ... ... ... және ... ... ОК ... шертсе, онда бетте енгізу қатарына жазылған ... ... ... ... ... ... user_name+“!Өтініп сұраймыз!”);
user_name айнымалы атауы сауалнама нәтижесіне меншіктелген.
Prompt пайдаланушыдан өз атын жазуды сұрайды.
Енгізу қатарында ... сөзі ... ... ... барлық
элементтердің бірінен соң бірі жүретінін көрсетеді.
user_name сауалнама нәтижесін енгізеді. Мұны тырнақшаға алудың қажеті
жоқ. Себебі бұл ... бете ... ... жоқ. Тағы қосу ... ... ... ... Нүктелі үтір.
3.2 JavaScript тілінің қасиеттері
Қасиет объектісінің қасиетін немесе бір бөлігін ұсынады. Негізінде
Java Script тілінде қасиеттердің ... аса ... ... ... ... ... ең ... ғана сипатталады.
Скрипт
Төменде скрипттер жиыны келтірілген, бірақ олардың барлығы бір схемада
құрылған: әрбір объект . қасиет командасы үшін ... ... ... ... ... Ескерту: 1) қалың шрифтпен
жазылған тақырыпшалар ... бір ... ... ... ... ... ... ішіндегі мәтін бір қатарда орналасуы
қажет.
Navigator (браузер) объектісінің қасиеті

var an=navigator.appName;
var av=navigator.appVersion;
var ... ... ... " +an+ ", версия " +av+ ".
Кодтық атауы " +acn+ ",заголовок " +av+ ... ... ... топ ... ... ... және командалары айнымалы
атынан енгізілген. Бұл ... ... ... оны ... ... ... кез келген құжатын қосуға болады. Тек HTML
командалары тырнақша ішінде болуы тиіс, ... ... ... ... деп есептеп қате болады.
Қасиеттерге қайта оралсақ:
Navigator объектісі төрт ... ие. ... appName – ... атын ... ... Netscape ... appVersion – браузер версиясын және ол жұмыс жасайтын платформаны
хабарлайды.
- appCodeName – берілген браузерге ... ... ... ... өз ... Mozilla деп ... ... – серверлермен жұмыс жасау кезіндегі браузермен
қолданылатын хаттама ... ... ... ... ... fgc=document.fgColor;
var lc=document.linkColor;
var al=document.alinkColor;
var vlc=document.vlinkColor;
var url=document.location;
var ref=document.referrer;
var t=document.title;
var lm=document.lastModified;
document.write(" Осы беттің ... түсі " +bgc+ ... Осы ... ... түсі " + fgc + ... Осы беттегі сілтемелер түсі " + lc + ... Осы ... ... ... ... сілтеменің түсі
" + al + "");
document.write(" Осы беттегі пайдаланылған ... түсі " ... + ... Осы бет URL-і: " + url + ... ... ... сіз мына бетте болдыңыз: " + ref
+ "");
document.write(" Осы бет ... " + t + ... ... ... мына ... болған: " + lm +
"");

Web-беттегі нәтижесі:
Құжат қасиеті Java Script ... өте ... ... ... ... бар. Мұнда олардың тоғызы көрсетілген:
- bgColor – фон ... алты ... ... ... fgColor – ... түсін алты мәндік кодта хабарлайды.
- linkColor – сілтеме түсін хабарлайды.
- alinkColor – жұмыс жасап тұрған сілтеменің түсін ... ...... ... ... ... location – ... URL-ін хабарлайды.
- referrer – пайдаланушы осы беттің алдына қай бетте ... Егер ол ... алу ... ... скрипт бос орын
тастап кетеді.
- title – TITLE командалары арасындағы құжаттың атын ... ...... ... өзгеріс қашан енгізілгендігін көрсететін
датаны хабарлайды.
-
History объектісінің қасиеті

var h=history.length;
document.write("Осы бетке дейін сіз "+ h + " ... ... өте ... объект. Көптеген программа құрушылар пайдаланушыларды
көріп өткен ... ... ... яғни ... ... «Алға»
және «Қайту» түймелерін жұмыс істеуге мүмкіндік береді. Объект ... ... ... шығу ... ... Бұл ... ... көріп
шыққан беттер тізімі.
Length (аралық) қасиеті де өте танымал. Бұл қасиетті ... ... ...... ... ... ... сұрауға болады.
History.length арқылы жылжытуға мүмкіндік беретін go() ... ... ... екі қасиеті

var hst=location.host;
document.write("Бет мұнда орналасқан :"+ hst + ... ... ... ... "+ hstn + ... location ... ... табылады. Бұл URL Java Script тілінде бет
адресі деп аталады. Мұнда location объектісінің host және hostname ... ... бар. Бұл ... бірдей тапсырма орындайды, бірі URL адресті
мәтіндік форматта, ал екіншісі IP ... ... ... Бірақ...
- location.host – URL-ді және ... ... ... location.Hostname – тек URL-ді хабарлайды.
Егер екі командадан да бірдей нәтиже ... онда ... ... портқа
қосылмаған. Техникалық тілде айтсақ, “порт” қасиеті нөлге тең.
Бұл екі команда жұмыс жасамайды, егер бетті ... ... ... ... тек мына ... ғана ... егер ол ... болса.
3.3 JavaScript тілінің объектілер иерархиясы
WINDOW
Parent Self Top ... ... ... Text Submit ... иерархиясының іс-әрекеті
Барлық командалар ең үлкен объектіден, window (браузер ... ... және ... (frames) window ... ... Оларды
атап өтудің қажеті жоқ, егер олар тек бірден көп болмаса. Top, self, parent
және frames – ... үшін ... ... ... атаулар болып
табылады.
Төменде бірнеше мысал келтірілген. Иерархияға назар аударыңыз.
Басында window-ді
қоюдың қажеті
жоқ. Себебі бұның
бәрі онсызда да
document pic.src=“pic1.gif”. ... ... деп ... pic ... суретті
көрсетеді. Құжат – бұл
бет, pic –
элемент атауы, ал src ... ...... ...... ... URL-ін ... Location және
Document бір
деңгейде
тұратынына назар
аударыңыз. Бұл ... ... ... ... ... ең көп ... ... кейбір объектілер сонымен қатар
қасиеттер болып ... – бұл тек ... ... табылады.
Document терезе қасиеті болып табылады, бірақ өз кезегінде объект те
болады.
Value (мән) және SRC(бастау) – тек қасиеттер.
Мұнда ... ... мен ... ... ... ... ... басталады және иисходящей бойынша ... ... ... ... деп ... ... ... дұрыс емес реті, сол жағынан бастап негізгіден ... ... жазу ... ... ... көрсету үшін value(мән) қасиеті бар, мысалыға,
document.form.text.value. Егер жай ғана document.form.text. деп жазса, онда
ол өрісі туралы ақпарат береді, біріқ оның ... ... ... бар өріс “on” ... “off”-тан тұратын value-ге ие болуы
мүмкін. Ал мәтіндік өріс ... ... ... ... ие ... егер сіз оны ... ... десеңіз.
Объектілер иерархиясы
Window
Document
Form
Image
text
src
value
3.4 JavaScript тілінде функция құру
Айнымалы құрғанда команда нәтижесінде атау меншіктеледі. Ал ... дәл ... ... ... ... атау ... командалар
жиынына меншіктеледі. Java Script тілінде ... ... ... ... : ... екі ... ... функция және оны ... onLoad ... onLoad ... ... ... ... көрінісі
Скрипт нәтижесін қалып-күй қатарынан көруге болады.
Скриптті талдау
- бұл тағы бір ... Бұл ... HTML – ... ... үшін қолданылады.
. Бұл команданың мұнда
қолданылған себебі кейбір браузерлер Java Script ... ... ... Java ... ... ол оны ... ... қажет мәтін деп
қабылдайды. Содықтан осы команданы қолдану арқылы браузер бетті көрсетеді.
Бірақ та осыған ... ... ... ... ... ... ... және тегтерінің арасында
орналасуы қажет. Егер оларды сыртына қойса, онда браузер барлық ... деп ... ... ... ... ... // екі бөлу ... болуы тиіс, әйтпесе оны Java Script
тілі скрипттің бір бөлігі деп есептейді. Ал бұл қате болады.
Скриптті талдауға оралайық. ... ... ... ... ... ... қатарындағы команда оны іске қосады. Алдымен
функцияны ... ... d=new ... ... ... ... t=da + '/'+m + '/' + ... осы бетке келдіңіз " + t + ".";
}
Схема өте түсінікті. “fanction” деп жазып, оған өз қалауыңыз ... ... Ол ұзын ... да ... тек онда бос орын ... ... ... сөз енді Java Script-ке қатыспайды.
Мұнда назар аударсаңыз функция атауынан ... ... ... ... ... құра ... тапсырманы орындау үшін жаңа әдіс құрылады. Бұл
жолы “dateinbar()” (қалып-күй қатарындағы дата) атауы берілген, себебі бұл
функция ... ... дата ... ... енетін командалар {} фигуралы жақшаға алынып жазылуы
керек.
Фигуралы жақша ішіндегі командалар таныс. Мұнда жыл ... ... ... ... ай ... ... ... толығымен дата үшін айнымалы
құрылады.
Соңғы команда жаңа:
defaultStatus="Сіз осы бетке келдіңіз " + t + ".";
“defaultStatus” – ... ... ... ... қатары) – window
объектісінің қасиеті. Оның мақсаты – браузер терезесінің төменгі жағындағы
қалып-күй қатарына ... ... Неге жай ғана ... деп ... Олай ... ... себебі мұндай схема оқиға үшін қолданылады,
мысалыға, onClick командасымен. Қалып-күй қатары HTML командасының ... ... ... Тек бір ғана ... ... бар және ... болса үнсіз келісім бойынша.
“onLoad=” – командасы: браузер ... ... ... ... ... ... ... Біздің жағдайымызда dateinbar{} функциясы болуы
тиіс. Бұл ... ... ... HTML құжаттың қатарында орналасады
және барлық уақытта одан кейін функция ... ... бұл ... ... онда ... әдіс командасын да орналаструға болады. Элементтерді
жайғастыру.
onLoad BODY қатарына орналасады. Функциясы бар ... ... ... ... ... ... ... оны қай жерге
болса да орналастыруға болады, бірақ егер оны onLoad ... ... онда ол ... бет ... болған соң ғана жұмыс ... onLoad ... ... ... ол компьютер жадына
орналасады және onLoad оны шақырғанда ол жұмысқа дайын болады.
Java Script тілінің кез келген ... ... ... түрінде
жазуға болады.
JavaScript тілінде жаңа терезелер ашу
Бұл жаңа терезе ашуға арналған екі сабақтың ... ... ... ... командалары арқылы басқа терезеде жаңа HTML құжатты ... Ал ... ... функция көмегімен екі әртүрлі ... ... ... ... ... ... ... 'Gulzira', config= 'height= 300, width=300');
self.name="main window";

Скриптті талдау
Скрипттің бетке орналасуынан ... ... олар ... ... болып жүктелу үшін жоғарғы жаққа орналастыру керек. Егер сіз
функциямен жұмыс жасап жатсаңыз, онда скрипт командаларының ... Егер сіз жаңа ... ... деп ... ... құжат соңына
таман қойыңыз, яғни олар соңына тұрсын. Себебі бірінші бет жүктеледі, ... ... ... ... Егер ... ... ... тұрса, онда терезе
пайдаланушы бетті көрмей тұрып шығады. Сөйтіп ол жаңа бетті оны қолданып
үлгермей ... ... ... ... туралы ақпарат дөңгелек жақша ішінде болады. (бұл ... ... ... ... жаңа ... ... ... атауы’, config= ‘жаңа
терезе параметрлері’)
Ал скрипттегі үлгісі:
(‘opened.html’, ‘joe’, config= ‘height= 300, width=300’)
opened.html – бұл жаңа ... ... ... ... URL-і. Егер ... ... ... болса, онда http:// және т.б. деп жазыңыз.
joe – жаңа ... ... – бұл ... ... жаңа терезе конфигурацияларына
жататынын көрсетеді.
Конфигурация командалары
Олар жаңа терезе өлшемі 300-де 300 пиксельді болатынын хабарлайды.
Height(биіктігі) және ... ... бос ... тек үтір
арқылы ажыратылған. Ал мәндер дара тырнақшаға ... ... бұл ... ... ішкі ... ... ... Ал бос орын браузер
үшін ... ... яғни ... аяқталғанын білдіреді. Ал бұл қате
болып табылады.
Config командасы үшін тағы басқа да ішкі командалар бар. ... ... не ... Олар жаңа ... осы ... ... пе жоқ па ... Ішкі командалар арасында бос орын және дара тырнақшалар ... ... ... ... және т.б. түймелері бар ... бар ... ... ... ... ... Түр т.б. ... бар меню қатарының бар
болуына жауап береді.
scrollbars= айналдыру жолағының бар болуына жауап береді.
resizable=пайдаланушы терезе өлшемін өз ... ... ... ... па екендігін көрсетеді.
location=адрестік қатардың бар болуына жауап береді, мұнда бет URL-і
көрінеді.
status= қалып-күй қатарының бар болуына жауап ... ... ... жаңа терезе бұл жай ғана бет үшін жиек ... ... екі ... Біріншісі ... ... HTML Goodies ... ... «main window» ... ... атауы қатарымен
көрсетілген. Сілтемеге HREF TARGET= “- -” (мақсат) және main ... ... Ал егер ... ... ... жүктеу керек болса, онда
target командасынан кейін «joe» деп жазу керек.
window.open-нің көптеген командаларының көмегімен көптеген терезелер
шақыруға ... Тек ... ... өз атауы болуы тиіс. Target
командасында терезе атауын ... ... ... терезелері сілтемелермен
байланыстыруға болады.
Терезені жабу
Жаңа терезедегі екінші сілтеме оны табады. Ол ... жабу үшін ... ... ... ... ... HREF ... Мұнда тырнақша іші бос.
Ал onClick= “self.close()” командасы терезені жабады. Self (өзі, ... ... ... кез ... объектіге жатуы мүмкін. Ал бұл жағдайда бұл терезе
қасиеті. Ал close ... ... ... ... сіз ... ... бетке кірген кезде емес, команда бойынша
ашқыңыз келсе, онда былай істесеңіз болады:
Ашу үшін ... ... ... ... бағыытталған HREF сілтеме onClick командасы жұмыс
жасайды, ал параметрлер ... () ... ... ... ... ... ... тілінде суреттерден слайд-шоу ұйымдастыру
Соңғы үш сабақ барлығын бірге қосуға арналған. Ол ... ... ... ... ... ... және не істейтінін саралаңыз. Ең
жақсысы оны өзгертіп ... ... ... ... ... ... келесі суретке өтеді. Мұнда if командасы мен num ... ... =new Image ... = ... =new Image ... = "2.gif"
img3 = new Image ()
img3.src = "3.gif"
function slideshow()
{
num=num+1
if (num==4)
{num=1}
document.animal.src=eval("img"+num+".src")
}







Келесі суретті көру үшін Шертіңіз .



Web беттегі көрінісі
Скрипт ... ... ... іс-әрекеттер бірінен соң
бірі орындалады:
Скриптті талдау
Скриптті талдау үшін оны екі бөлікке бөлеміз:

var num=1
img1 =new Image ... = ... =new Image ... = ... = new Image ... = ... num=1 функция ішінде емес. Сонымен қоса ешқандай команда функция
ішінде емес. Num-бұл ... Оны ... ... ... ... арқылы оны ауқым етіп саламыз, яғни кез-келген ... ... Image() жаңа ... ... ... ... ... тұрған файл, яғни объектінің бастауы. Бұл стандартты схема ... ал ... ... ені мен ... туралы ақпарат () жақша ішінде болады. Бұл
міндетті емес ... ... ... ... де ... ... үшін ... болады. Осылайша программа
суреттерді компьютер жадына жүктейді.
Енді екіші бөлігі:
function slideshow()
{
num=num+1
if (num==4)
{num=1}
document.animal.src=eval("img"+num+".src")
}



num айнымалысының бастапқы мәні бірге тең. Бұл ... ... ... ... ... ... ... шерткенде slideshow функциясы іске
қосылады.
Slideshow() num-ға бірді қосады, num 4-ке ... ... ... img-ге ... қосу num ... мәні ... Мысалға, егер num 1-ге тең болса, онда ... ... eval() ... ... ... түрлендіреді.
Енді соңында:

Келесі суретті көру үшін Шертіңіз .
Мұнда функция емес, JavaScript шақырылады. Осылайша тек ... ғана ... ... ... ... де ... Егер ... схема бойынша функция жазсаңыз, онда ... ... ... олар ... сыртанда қалып қояды.
Эксплорерде кәдімгі схемада жұмыс жасай береді, яғни

Шертіңіз
JavaScript тілінде математикалық айнымалылар
Мұнда Java Script ... ... ... ... numsums = ... (“10+2 ... x = 10
alert(“он - бұл” + х)
var y = x * ... + ... z = ... + ... ... numsums ... орнатады, ол 12-ге, яғни (10+2) –ге ... соң oл ... ... ауыстырады және 10+2= айнымалы немесе 12
деп көрсетеді. Басқа айнымалы х 10-ға меншіктеледі және alert тағы да ... ... ... айнымалы у х көбейтілген 2-ге тең. Онды екіге
көбейтсе жиырма ... Осы ... та alert ... ... Енді ... ... ... де біріктіруге болатындығын дәлелдейтін z
айнымалысы құрылады және тағы да alert әдісі.
Барлық айнымалылар VAR ... ... одан соң ... ... = ... және ... мәні ... Айнымалы атауы кез-келген
әріптерден тұруы мүмкін, ... ... ... ... бір мағына беретін
атау берген жөн. Тым ұзын ... да және бос ... да ... ... атауларын регистр ажыратады, яғни ‘x’және ‘Х’ – бұл ... ... ... ... мәні ... ... Сандық
айнымалы тырнақшаға алынбайды, әйтпесе скрипт оларды сандық мәнді мәтін деп
түсінеді.
Бірігу, ... ... және бөлу ... +,-,*, және ... ... (+) ... екі қызмет атқарады: сандарды қосады немесе ... ... ... жазады.
Барлық программалау тілдерінде өзіндік қорлық сөздер бар, ... ... Осы ... ... атауға болмайды. Мысалға,
onMouseOver сөзін айнымалы атауы ретінде қолдануға ... ... ... бос ... «-» ... ... болады.
JavaScript тілінде cуретті функция арқылы ауыстыру
Міне тағы да onMouseOver және onMouseOut-ті қолдануға бір ... ... ... және ... ... ... ... шақырады.
Егер сізге Java Script тілінің тек бір ғана ... ... ... ... -ке қосуға болады. Көп ретті қайталау үшін ... тура ... ... ... down()
{ document.mypic.src="4.gif"}




анимация мысалы




Web беттегі көрінісі
Web беттегі суретті сілтеме болғандықтан оны ... ... ... ... ... ... талдау
Регистр және туралы ұмытпау керек.
function up()
{ document.mypic.src=”up.gif”}
function ... ... ... өткен сабақтағы командалардың іс-әрекетін орындайды.
Бірінші құжат, сосын объектіге ... атау және ... ... up() және down() деп аталған.


Әдетте функция көп реттік қайталанулар үшін қолданылады.
Егер сіз JavaScript тілі көмегімен ... ... ... әр кез сайын сурет пен функцияға жаңа атау беру керек. Мысалға,
бетке осындай скрипттен тағы ... ... үшін ... ... ... және оның ... 2 ... қосу арқылы жаңа ... ... ... атын mypic 2 деп ... Оны ... қатарында да
өзгертуді ұмытпаңыз. Осылайша келесіні аламыз:

function up() { ... down() { ... up2() { ... down2() { ... екі ... сурет:




Мұнда жаңа функциялар жаңа атаулармен байланысып тұр. Бұны әрдайым
жаңа сурет қосқан кезде істеңіз.
JavaScript ... ... ... ... ... мақсаты форма құруда JavaScript-ті ... ... Бұл ... ... ... фон ... ... мүмкіндік береді.
Формалар барлық уақытта командасынан басталып ... ... ... мына түсті таңдадыңыз - " + color)
document.bgColor=color}



Фон түсін таңдау









Web беттегі көрінісі
Беттегі түйменің ... ... ... ... ... пайда болады,
оны мақұлдағын соң түйме жазбасына сәйкес фон түсі өзгереді.
Скриптті талдау
Міне тағы да скрипт және форма:
function newcolor(color){ alert(“сіз мына ... ... + ... newcolor (жаңа түс) функциясына ... ... ... ... мәтін қатары берілген. Ол дара тырнақшаға
алынған, ... ... ... ... ... ... басқан кезде жақшаға алынған қатар newcolor() ... ... ... ... ақпарат түскенге дейін күтіп тұрады. Осыған
дейін барлық функциялардағы () жақша іші бос болатын. Себебі оларда барлық
берілгендері бар. Ал бұл ... ... ... ақпарат пайдаланушы
түймені басқан кезде келіп түседі. Түйме дәл сол ... ... ... ода ... ... бар, яғни түс ... ... екі элементке түс береді: alert әдісіне және
document.bgColor қатарына. Барлық берілгендерді қабылдап функция ... ... ... ... фон ... ... INPUT командасындағы
VALUE (мән) JavaScript қасиеті болып табылмайды, ол ... ... ... ... ... және value қасиеті
Бұл сабақта өткенді жалғастырамыз. Пайдаланушы форма өрісіне ... ... ... ... бұл ... ... ... үшін қолданылады.
Скрипт

function Gofindit() {
var search = document.formsearch.find.value; { var searchUrl =
"http://av.yahoo/com/bin/query?p=" + search;
location.href = searchUrl;}}

Yahoo-да іздеу:



Web ... ... ... search ... ... бар ... құрылған. Ол value
(мән) қасиетіне ие find ... ... ... ... ... ... орындалып жатқан бір нәрсенің нәтижесі болады.
Екінші функция біріншінің ішіне орналастырылады. Фигуралы жақшаның ... ... ... ... ... үшін тағы бір ... ... құрамыз. Ол іздеуіш
машина Yahoo-дің адресін қосу document.formsearch.find.value командасы
арқылы ... search ... ... ... ... searhUrl ... ... Функция
орындалғаннан кейін пайдаланушы соңғы, қорытынды бетке келеді. Енді форма
командаларына келеміз. Олар екеу: ... өз ... ... өріс және функцияны іске қосатын түйме.
Мұнда форма бүтіндей formsearch атауына ие болған. Сосын ... ... ... алған. Бұлар объектілер иерархиясы арқылы жасалған. Үлкеннен
кішіге қарай жүріп ... ... ... ... іске ... onClick командасымен
байланыстырылған, соңында командасымен аяқталады.
JavaScript тілінде берілгендерді функцияға жіберу
Мұнда да ... пен ... ... ... әсер ... сөз ... JavaScript формалармен байланыста берілгендерді ... үшін ... ... ... - "
+document.myform.fname.value)
var greeting ="Сәлем , "
alert(greeting + document.myform.fname.value
+ " " + document.myform.lname.value)
alert("Атаудағы әріптер саны "
+ ... ... ... ... ... ... төмендегі терезелердегі іс-әрекеттер бірінен соң
бірі орындала:
Скриптті талдау
Форма элементтерінен бастайық:

Сіздің есіміңіз:

Сіздің фамилияңыз:



Формаға myform атауы берілген. ... ... ... ... fname, ал фамилияға арналған өріс-lnаme деп аталған. Енді әрбір
элементтің өзінің атауы бар. ... ... ... ... ... мәні (value) ... Fname өрісінде жазылған нәрсеге
fname ... ... ... түймені басқан кезде (onClick оқиға
өңдеуші), doit() ... іске ... ... ... alert("document.myform.fname.value-бұл - "
+document.myform.fname.value)
var greeting ="Сәлем , "
alert(greeting + document.myform.fname.value
+ " " + ... ... саны "
+ ... ... сабақтағы сияқты берілгендерді беру болмайды. Себебі
doit() функциясының формаға енгізілген берілгендерді шақырады.
Мұнда объектілер иерархиясы ... ... ... ... кейін
форма объектісі жүреді (оған өріс ... myform ... тұр), одан ... ... ... ... ... өріс атауы, fname нұсқайды), одан кейін
мән ... (value) ... Value ... ... ... ... командаға түспес еді.
Осыдан соң greeting (сәлемдесу) айнымалысы. Сәлемдесу alert (greeting)
командасында көрсетілген.
Пайдаланушы түймені басқанда, оның есімі бар ... ... ... өзіне greeting айнымалысын қосады. Мұнда форма ... ... ... ... ... ... ... деген жазба
шығады.
Соңында қандай да бір мәтінмен ... ... ... және ... ... . бұл ... ... өрісіне
енгізілген сөздің ұзындығын (length) береді. Егер fname ... ... онда ... 7-ге тең. length ... ... соң ... ол ... әріптерді дұрыс санайды. Length- бұл да қасиет.
JavaScript тілінде кездейсоқ сандарды таңдау
Бұл сабақ санды кездейсоқ таңдау туралы. JavaScript тілі ... ... дата және ... ... ... now=new Date()
var num=(now.getSeconds())%10
var num=num+1
alert (num) }



Кездейсоқ сан





Web беттегі көрінісі
Скриптті талдау
Функциядан бастайық:
function ... now=new ... ... ... (num) }
Сонда кездейсоқ таңдау бірнеше қадаммен жүзеге асады:
Біріншіден, мысалға, rand() ... ... ... ... ... ... ... Ол кездейсоқ сан ... үшін ... ... әдісінен тұрады. ℅10 элементі –скрипттің
кездейсоқ санды он санның ... ... ... көрсетеді. JavaScript
көптеген компьютерлік тілдер сияқты нөлден бастап санайды. Кездейсоқ санға
бірді қосу арқылы (num=num+1) сандарды 0-ден 9-ға ... ... 1-ден ... беру мүмкіндігіне ие боламыз.
Соңында alert санды көрсетеді.
Енді функцияны іске қосатын элемент:



Бұл кәдімгі түйме және onClick ... ... ... FOR ... программалау тілдері (loop) циклдарымен жұмыс жасайды.
JavaScript-те циклдің екі түрі бар: While және ... ... ... саны ... болғанда қолданылады. Ал While
команданы нақты қанша рет қайталау керектігі белгісіз болғанда қолданылады.
Скрипт




Беске ... ... (i=1; i

Пән: Информатика
Жұмыс түрі: Дипломдық жұмыс
Көлемі: 49 бет
Бұл жұмыстың бағасы: 1 300 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Html тілінде математикалық логика пәнінен электрондық оқулық құру40 бет
Электрондық оқулық құру44 бет
Электрондық оқулықтарды құруды маңыздылығы41 бет
“Бағдарламалау тілдері” пәнінен Си тілін үйрену электрондық оқулық құру40 бет
Ақпараттық жүйе құру арқылы білім беру процесінің тиімділігін арттыру98 бет
Визуалды тілдерде графиканы программалау. Нұсқаулық54 бет
Облыс білім беру басқармасының «Павлодар облыстық ақпараттық технологиялар орталығы» КММ жобалармен автоматизациялық басқару жүйесін зерттеу мен жаңарту76 бет
Электронды оқулық жасау технологиялары. Кәсіптік шетел тілі пәні бойынша электрондық оқулық жасау және оны қолдану әдістері56 бет
Электрондық курс және оны құру28 бет
Электрондық оқу басылымдарын ендіру және қолдану62 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь