Javascript Kullanım Şekilleri.

Slides:



Advertisements
Benzer bir sunumlar
MIT504 İnternet ve Web Programlama: Javascript programlama devam Yrd. Doç. Dr. Yuriy Mishchenko.
Advertisements

Soru1: 1’den 4’e kadar olan tamsayıları ekrana tek satırda görülecek şekilde yazdıran bir programı aşağıdaki metotları kullanarak yazınız. Bir printf ifadesi.
JavaScript Birinci Hafta.
IT504 ~~JScript~~ JavaScript’e giriş
switch - case Yapısı Döngü Yapıları
Kontrol Çevrimleri FOR WHILE DO-WHILE IF-ELSE SWITCH-CASE-DEFAULT
Javascript Oğuz İNAL.
JAVA SCRIPT TEMELLERİ.
İNTERNET PROGRAMLAMA - 1
Javascript Kullanım Şekilleri.
CSS CSS- Cascading Style Sheets: Stil şablonları HTML'e ek olarak metin ve format biçimlendirme alanında fazladan olanaklar sunan bir web teknolojisidir.
ÖDEVLER 1-Listeleme etiketleri 2-Color 3-Sayfa içinde bağlantı oluşturma Hilal BAYIR 2344 TUZLA TEKN İ K OKULLARI.
JavaScript Javascript , Netscape firması tarafından C dilinden esinlenilerek yazılmıştır Yazılma amacı Html'in sahip olmadığı bazı özelliklerin web sayfalarında.
IT 504 İnternet ve Web Programlama Tanıtım Yrd. Doç. Yuriy Mishchenko.
İNTERNET PROGRAMCILIĞI I BTP 207 Ders 9. Tek değişkende birden fazla bilgi tutulmak istendiğinde kullanılır. Kullanım şekli: var dizi_adı= new Array(eleman1,
 HTML nin en önemli araçlarından biri de bilgi girişinde kullanılan form kontrolleridir.  Formlar, web sayfası tasarlayan kişi veya şirketlerle internet.
CSS – Stil Şablonları (Cascading style Sheet)
WEB TASARIMININ TEMELLERİ HTML. HTML FORMLARI VE BİLGİ GİRİŞİ FORM, FORM ELEMANLARI BARINDIRAN BİR ALANDIR. FORM ELEMANLARI KULLANICILARDAN BİLGİ GİRİŞİNE.
Kontrol Yapıları ve Döngüler
Çoklu dallanma seçimi: switch
PHP'de Program Denetimi
Liste Özellikleri Html etiketlerinden bildiğimiz sıralı (ordered) ve sırasız (unordered) listelere stil vermek için liste özelliklerini kullanacağız. Sıralı.
2.Gün MATEMATİK 1.KİTAP ÇARPMA - BÖLME ANTRENMANLARLA
Name formun adı Action formun gönderilecegi adres. Bu adres uzun URL yada lokaldeki CGI adresi Kullanılan method POST yada GET GET ile adres satırında.
JavaScript Ödev Soruları
PROGRAM DENETİM DEYİMLERİ
Python Aslı Ergün.
C++ Ders Notları 4.Ders (Kontrol ve Döngüler)
Javascript Examples.
Kabuk Programlama Shell Scripting(bash)
Javascriptte Olay Fonksiyonları (Events)
Dersi Özeti Kursun içeriğini özeti Alt başlıkları Proje Kurs esnasında kullanmayı planladığımı editörler HTMLe giriş Temel etiketler Notepad+’da.
Bu Günkü Konular If yapısı ve karşılaştırma operatörleri
İnternet Programlama-I
Doç. Dr. Cemil Öz SAÜ Bilgisayar Mühendisliği Dr. Cemil Öz.
Nesne Yönelimli Programlama
SOSYAL BİLGİLER ÖĞRETMENLİĞİ BİLGİSAYAR 2 NOT 3. Sayıları Biçimlendirmek Hücrelere girdiğimizde sayıları biçimlendirmek için; Hizalma yapmak istediğimiz.
KISIM II Matematiksel Kavram ve Prosedürlerin Gelişimi
İnternet Programlama-I
DYNAMİC HTML EVENT MODELS SİNEM YARDIMCI ÇAKIL SU KIRLI.
SAYISAL ANALİZ Doç.Dr. Cüneyt BAYILMIŞ.
Web Teknolojileri Hafta 6 1. İçerik  Html Formlar  Javascript 2.
OTO1004 Bilgisayar Destekli Mühendislik Dersi Sunu No:01 Öğr. Gör. Dr. Barış ERKUŞ.
Bölüm 4 Seçme Komutları Alıştırmalar
3. Hafta İçeriği Operatörler Karar yapıları Döngüler.
BİLGİSAYAR PROGRAMLAMA DERSİ 4. DERS NOTU Konu: M-dosya yapısı ve Kontrol Yapıları 1.
İnternet Programlama-I
PHP'de Program Denetimi
İnternet Programlama-I
İnternet Programlama - 2
JavaScript Çalışma Soruları
HTML 5 NEDİR? Web sayfası geliştirmek için üretilen bir dildir.
Bilgisayar Programlamasına ve Veri Analizine Giriş - IV
JAVA SCRIPT TEMELLERİ.
Web Teknolojileri Hafta 7.
Javascriptte Olay Fonksiyonları (Events)
HTML HTML Stilleri.
Web Teknolojileri Hafta 6.
Web Teknolojileri Hafta 8.
Tarayıcı Sorunları ve Çözümleri
AHMET YESEVİ ÜNİVERSİTESİ
WEB TASARIMI STİL ŞABLONLARI (CSS KULLANIMI) SAVAŞ TUNÇER.
WEB TASARIMI HTML LİSTELER VE FRAMELER SAVAŞ TUNÇER.
Bilgisayar Programlamasına ve Veri Analizine Giriş
Python ve Cgi Scripting Giriş
Web Programlama Kursu Bu kurs ne değildir? Neyi amaç edinmiştir?
İST1111 BİLGİSAYAR UYGULAMALARI HTML
JavaScript Javascript , Netscape firması tarafından C dilinden esinlenilerek yazılmıştır Yazılma amacı Html'in sahip olmadığı bazı özelliklerin web sayfalarında.
İNTERNET PROGRAMCILIĞI 2
Milli Eğitim Bakanlığı Eğitek Haydar TUNA Teknik Öğretmen ve Yazar
Sunum transkripti:

Javascript Kullanım Şekilleri

Javascript’de HTML <h1>…</h1> <html> <head> <script type="text/javascript"> var name=prompt("enter your name",""); document.write ("<h1> Welcome " + name + "</h1>"); document.write ("<h2> Welcome " + name + "</h2>"); document.write ("<h3> Welcome " + name + "</h3>"); document.write ("<h4> Welcome " + name + "</h4>"); document.write ("<h5> Welcome " + name + "</h5>"); document.write ("<h6> Welcome " + name + "</h6>"); </script> </head> <body> </body> </html>

Javascript’de HTML (\" … \") <head> <script type="text/javascript"> var count=1; while(count<=7) { document.writeln("<p style=\"font-size: " + count + "ex\">XHTML font size" + count + "</p>"); ++count; } </script> </head> <body> </body> </html>

Çalışma Sorusu Bir öğrenci için kullanıcıdan öğrenci numarası, isim, arasınav (30%), final (40%), proje (20%), ve katılım (10%) notlarını girmesini isteğiniz. Daha sonra girilen notları yüzdeliklerine göre hesaplayıp averajını bulun. Öğrenci numarası, isim ve hesaplanan averaj notunu ekrana yazdırın(font-size:12pt, color:red, font-type:Arial). Daha sonra öğrenci averajını grade aralığında bulun ve harf notunu ekrana yazdırın. (font-size:20pt, color:green,font-type:Verdana, text-decoration:underline) (yardım: if(grade>=90) document.write("A"); else if(grade>=80) document.write("B"); … )

Menü Yaratımı <html> <head> <script type="text/javascript"> var choice, starttag, endtag, validinput=true, listtype; choice=prompt("select a list style: \n" + "1(bullet), 2(numbered), 3(lettered) " , "1"); switch(choice) { case "1": starttag="<ul>"; endtag="</ul>"; listtype="<h1> Bullet List </h1>"; break; case "2": starttag="<ol>"; endtag="</ol>"; listtype="<h1> Ordered List: Numbered </h1>"; case "3": starttag="<ol type=\"A\">"; endtag="</ol>"; listtype="<h1> Ordered List: Lettered </h1>";

Devamı… default: validinput=false; } if(validinput == true) { document.write(listtype + starttag); for(var i=1;i<=3; ++i) document.writeln("<li> List item:" + i + "</li>"); document.writeln(endtag); else document.write("Invalid Choice: " + choice); </script> </head> <body></body> </html>

Javascript’de Fonksiyon <html> <head> <script type="text/javascript"> var num; num=prompt("enter a number", "0"); document.write("the square of "+num+" is "+square(num)); function square(n) { return n*n; } </script> </head> <body></body> </html>

Javascript’de Fonksiyon <html> <head> <script type= "text/javascript "> var x; function output() { for(x=1;x<=10;x++) document.writeln(x + " = " + cube(x) + "<br>" ); } function cube(y) { return y*y*y; </script> </head> <body onload="output() "> </body> </html>

Çalışma Sorusu Bir hesap makinesi programı yazın. Kullanıcıdan iki sayı değeri girmesini isteyin ve daha sonra bu değerler için 4 matematik işlemini gerçekleştirin ve sonuçlarını ekrana yazdırınız. (Her bir işlem için ayrı bir fonksiyon yaratın toplama(), cikarma(), carpma(), bolme() gibi).

Çalışma Sorusu Az önce çözdüğünüz soruda küçük bir değişiklik yapın. Kullanıcı 2 sayı değerini girdikten sonra ona hangi matematik işlemini gerçekleştirmek istediğini sorun ve sadece o işlemin fonksiyonunu çağırarak sonucu ekrana yazdırınız. (girilen sonucu switch case’lerle çözümleyebilirsiniz)

HTML Formlarını Javascript Fonksiyonlarına Bağlama <html> <head> <script type= "text/javascript"> function cube() { var num=parseFloat(myForm.myInt.value); //window.status="Cube is: "+ num*num*num; document.write("Cube is: " + num*num*num ); } </script> </head> <body> <form name="myForm" action=""> Enter an Integer: <input type="text" name="myInt"> <input type="button" name="calculate" value="Calculate" onclick= "cube()" > </form> </body> </html>

Çalışma Sorusu 4. slide’daki öğrenci sorusunu form kullanarak çözünüz.

Dinamik Stiller <html> <head> <script type="text/javascript"> function start() { var inputColor=prompt("enter the background color",""); //document.write(inputColor); document.body.style.backgroundColor=inputColor; } </script> </head> <body onload="start()"> <p>Welcome to the Web Site !!!</p> </body> </html>

Dinamik Stiller <html> <head> <style type="text/css"> .bigtext {font-size:3em; font-weight:bold } .smalltext {font-size: .75em } </style> <script type="text/javascript"> function start() { var inputClass=prompt("enter a class name (bigtext or smalltext)", ""); //document.write(inputClass); pText.className=inputClass; } </script> </head> <body onload="start() "> <p id="pText">Welcome to the Web Site !!!</p> </body> </html>