Tutorial Programing Belajar Asp Untuk Pemula Dengan Cepat Dan Mudah

Posted on

JavaScript

Untuk menggunakan Javascript sebagai bahasa script default, sisipkan spesifikasi bahasa pada bagian paling atas dokumen:

q

Lihat Script

< ! —coba_asp javahello. asp->
<%@ language=”javascript” %>
<html>
<body>
<%Response.Write(“Hello World!”)%>
</body>
</html >

Catatan:
Tidak seperti VBScript, JavaScript berlaku case sensitive. Kita akan menulis kode ASP dengan huruf besar dan huruf kecil jika bahasanya membutuhkannya.

Bahasa Script Lain

ASP membawa VBScript dan JavaScript. Jika kita ingin script dengan bahasa lain, seperti Perl, REXX, atau python, kita harus memasang sendiri. Karena script dieksekusi dalam server, browser yang melakukan request file ASP tidak harus support scripting.

Variabel ASP

Variabel digunakan untuk menyimpan informasi. Contoh ini mendemonstrasikan bagaimana membuat sebuah variabel, mengisikan nilai ke dalamnya, dan menyisipkan nilai variabel ke dalam suatu teks.

r

Lihat Script

<!—coba_aspvariabel.asp–>
<html>
<body>
<%Dim nama nama=”M Sabiq”response.write(“Nama saya : ” & nama) %>
</body>
</html>

Array digunakan untuk menyimpan seurutan item data yang berhubungan. Contoh ini mendemonstrasikan bagaimana kita membuat sebuah array yang menyimpan nama.

s

Lihat Script

<!—coba_asparray.asp–>
<html>
<body>
<%Dim namakel(5) namakel(0) = “M Sabiq” namakel(1) = “M Sabil” namakel(2) = “ARQ Kazan”
For i = 0 to 2 response.write(namakel(i) & “<br>”) Next %>
</body>
</html>

Contoh ini mendemonstrasikan bagaimana Anda dapat melakukan pengulangan untuk membuat 6 heading dalam HTML.

t

Lihat Script

<!—coba_asploopheading.asp–>
<html>
<body>
<%Dim ifor i = 1 to 6response.write(“<h” & i & “>This is header ” & i & “</h” & i & “>”) next %>
</body>
</html>

Berikut ini bagaimana menuliskan sintaks VBScript dalam ASP. Contoh ini akan menampilkan berbagai pesan kepada pemakai tergantung pada waktunya di server.

u

Lihat Script

<! — coba_aspgood.aspA <html>
<body>
<% Dim hh = hour(now())If h < 12 then
response.write(“Good Morning!1 else
response.write(“Good day!”) end if
</body>
</html>

Bagaimana menuliskan sintaks JavaScript dalam ASP. Contoh ini akan menampilkan berbagai pesan kepada pemakai tergantung pada waktunya di server, sama seperti di atas akan tetapi sintaksnya berbeda.

v

Lihat Script

<! — coba_a spgoodj ava.asp- ->
<%@ language=”javascript” %>
<html>
<body>
<%
var d = new DateO h = d.getHours 0 if (h c 12)
{ Response.Write(“Good Morning!”)} else
{ Response.Write(“Good day!”)}
%>
</body>
</html>

Umur Variabel

Suatu variabel yang dideklarasikan di luar prosedur akan d.ip.il diakses dan diubah oleh script manapun dalam page ASP tempat dideklarasikannya.
Suatu variabel yang dideklarasikan di dalam sebuah prosedur, dibuat tlmi dimusnahkan setiap kali prosedur dieksekusi. Tidak ada script ill Itiar prosedur tersebut yang dapat mengakses atau mengubah .umbel tersebut.
Untuk membuat suatu variabel dapat diakses dari beberapa page ASP, deklarasikan sebagai varibel session atau variabel aplikasi.

Variabel Session

Variabel session menyimpan informasi untuk satu pemakai, dan ii Media untuk seluruh page dalam satu aplikasi. Informasi umum mig disimpan dalam variabel session adalah username dan userid. Untuk membuat sebuah variabel session, simpan ke dalam suatu niijek session.

Variabel Aplikasi

Variabel aplikasi juga tersedia untuk seluruh page dalam satu aplikasi. \ m label aplikasi digunakan untuk menyimpan informasi untuk « ‘I a mb pemakai dalam aplikasi khusus. Untuk membuat sebuah H label aplikasi, simpan ke dalam objek aplikasi.

Prosedur ASP

Mendemonstrasikan bagaimana memanggil prosedur VBScript dari VII.Script

w

Lihat Script

<!—coba_aspcallprocjavafromvb.asp–>
<html>
<head>
<%
sub vbproc(num1,num2)
Response.Write(num1*num2) end sub %>
</head>
<body>
The result of the calculation is: <%call vbproc(3,4)%>
</body>
</html>

Prosedur

Kode ASP dapat berisi prosedur dan fungsi:

z

Lihat Script

<!–coba_aspprocl.asp–>
<html>
<head>
<%
sub vbproc(numl,num2) response.write(numl*num2) end sub %>
</heads <body>
The result of the calculation is: <%call vbproc(3,4)%> </body>
</html>

Gunakan tag <script> HTML untuk melibatkan prosedur atau fungsi yang ditulis dengan bahasa script lain, yang bukan default.

Lihat Script

<!–coba_aspproc2.asp–>
<html>
<head>
<scri.pt language^”JavaScript” runat = ”server11 > f unction j sproc(numl,num2)
{
return (numl*num2)
}
</script>
</head>
<body>
<script language=”JavaScript”>
document.write(“The result of the calculation is:”+jsproc(3,4)) </script>
</body>
</html>

Atribut “language” dalam tag <script> mendefinisikan bahasa script untuk blok kode di dalam elemen script. Atribut “runat=server” dalam script mendefinisikan bahwa ini adalah script server side. Jika atribut “runat= server” ini diabaikan, maka script akan dieksekusi oleh browser.

Pemanggilan Prosedur

Pada saat suatu prosedur JavaScript dipanggil dari suatu VBScript, selalu menggunakan tanda kurung setelah nama prosedur. Pada saat memanggil prosedur JavaScript atau VBScript dari JavaScript, selalu menggunakan tanda kurung setelah nama prosedur.
Pada saat memanggil prosedur VBScript dari VBScript, kita dapat menggunakan keyword call sebelum nama prosedur.
Jika prosedur memerlukan parameter, list parameter akan disertakan dalam tanda kurung. Jika kita tidak menggunakan key word call, dan prosedur membutuhkan parameter, list parameter tidak harus dikurung dengan tanda kurung.

Demikian penjelasan singkat yang bisa admin sampaikan. Semoga artikel ini bisa menambah pengetahuan anda tentang dunia pemograman dan ilmu yang dibagikan dapat bermanfaat bagi pembaca. Sampai bertemu di postingan-postingan selanjutnya..see you ^-^