Dalam ASP Anda dapat memanggil prosedur JavaScript dari VBScript dan sebaliknya.
Prosedur
Kode sumber ASP dapat berisi prosedur dan fungsi:
Contoh
<!DOCTYPE html>
<html>
<head>
<%
sub vbproc(num1,num2)
response.write(num1*num2)
end sub
%>
</head>
<body>
<p>Result: <%call vbproc(3,4)%></p>
</body>
</html>
Tampilkan Contoh » Masukkan <% @ language = " language " %> baris di atas <html> tag untuk menulis prosedur / fungsi dalam bahasa scripting lain:
Contoh
<%@ language="javascript" %>
<!DOCTYPE html>
<html>
<head>
<%
function jsproc(num1,num2)
{
Response.Write(num1*num2)
}
%>
</head>
<body>
<p>Result: <%jsproc(3,4)%></p>
</body>
</html>
Tampilkan Contoh » Perbedaan Antara VBScript dan JavaScript
Ketika memanggil VBScript atau prosedur JavaScript dari file ASP ditulis dalam VBScript, Anda dapat menggunakan "call" kata kunci diikuti dengan nama prosedur. Jika prosedur memerlukan parameter, daftar parameter harus diapit tanda kurung bila menggunakan "call" kata kunci. Jika Anda menghilangkan "call" kata kunci, daftar parameter tidak harus dalam tanda kurung. Jika prosedur tidak memiliki parameter, tanda kurung adalah opsional.
Ketika memanggil JavaScript atau prosedur VBScript dari file ASP ditulis dalam JavaScript, selalu menggunakan tanda kurung setelah nama prosedur.
Contoh lebih
Prosedur panggilan menggunakan VBScript
Bagaimana memanggil kedua prosedur JavaScript dan prosedur VBScript dalam sebuah file ASP.