elements

Dikirim Javascript dengan kaitan (tags) , pada 17 Juni 2008 oleh khulafa

Elements adalah properties dari form yang berupa array dari semua object dalam suatu form. Properties ini bisa digunakan untuk melihat atau mengetahui semua properties dari object yang berada dalam suatu form tanpa harus tahu id object dari form tersebut. Baca selebihnya »

Ceil & Floor

Dikirim Javascript, PHP, Visual Basic 6.0 dengan kaitan (tags) pada 26 Mei 2008 oleh khulafa

Fungsi Ceil dan Floor adalah salah satu fungsi math yang sering digunakan oleh bahasa pemrograman untuk membulatkan nilai. Fungsi Ceil akan menghasilkan nilai dengan pembulatan keatas (contoh : 8.1=9), sedangkan Floor adalah kebalikan dari fungsi Ceil yaitu akan menghasilkan nilai dengan pembulatan kebawah (contoh : 8.9=8).

Penggunaan fungsi ceil dan floor di PHP


< ?php
    echo 'Ceil dari 8.1 : '.ceil(8.1).'<br/>';
    echo 'Floor dari 9.9 : '.floor(9.9);
?>

Baca selebihnya »

Parameter Variabel Optional

Dikirim Javascript, PHP, Visual Basic 6.0 dengan kaitan (tags) , pada 26 Mei 2008 oleh khulafa

Seperti yang kita ketahui parameter variable optional itu adalah parameter variable dari function atau procedure yang tidak harus di definisikan atau di tentukan dalam penggunaannya.
Contoh :
PHP


function optionalVariable(var1, var2=0){
	return var1+var2;
}

Baca selebihnya »

Enable Disable Object

Dikirim Javascript dengan kaitan (tags) , , pada 7 Mei 2008 oleh khulafa

Tidak semua object HTML memiliki attribute readonly, seperti button, option, select (listbox, combo) dan lain-lain. Untuk mengakalinya bisa digunakan property disabled. Dibawah ini contoh fungsi sederhana untuk disable dan enable object HTML dengan parameter variable array (obj). Baca selebihnya »

Select All dan Unselect Listbox

Dikirim Javascript dengan kaitan (tags) , pada 5 Mei 2008 oleh khulafa

Setelah selesai dengan masalah mengisi listbox dari listbox yang lain, muncul masalah baru yaitu untuk mengirimkan value dari listbox itu harus dipilih dahulu, dengan kata lain sebelum submit, data dalam listbox tersebut harus dipilih semua secara otomatis.
Dari permasalahan diatas, source code dibawah ini berfungsi untuk memilih semua data (select all) dan tidak memilih semua data(unselect) dari listbox. Baca selebihnya »

Awal Kata Huruf Kapital

Dikirim Visual Basic 6.0 dengan kaitan (tags) , , , pada 1 Mei 2008 oleh khulafa

Sesuai dengan judulnya, fungsi ini berguna untuk mengubah teks dengan mengganti setiap kata dengan huruf awal kapital.

Jawa Barat

Fungsi ini berguna untuk penggunaan nama yang biasanya menggunakan huruf kapital di awal kata.
Baca selebihnya »

File Hosts Untuk Blok Situs

Dikirim Networking, System dengan kaitan (tags) , , pada 26 April 2008 oleh khulafa

File Hosts yang berlokasi “C:\WINDOWS\system32\drivers\etc” (Windows XP) ini berfungsi untuk pemetaan IP address ke host names, itu merupakan pengertian yang terdapat dalam file hosts tersebut. Baca selebihnya »

DML Karakter(')

Dikirim Database dengan kaitan (tags) , , pada 26 April 2008 oleh khulafa

Pada waktu akan melakukan sintak query untuk insert karakter (') ataupun menampilkan dengan klausa where itu selalu memunculkan error di SQL Server 2000

error Invalid text or symbol.
Unable to parse query text.

Baca selebihnya »

Parameter Variable Array

Dikirim Javascript dengan kaitan (tags) , pada 17 April 2008 oleh khulafa

Contoh parameter variable array :


<html>
<head>
<title>Parameter Array</title>
</head>
<script language="javascript">
function hitung1(nilai) {
	var len=nilai.length;
	var jumlah=0;
	for(i=0; i<len; i++) {
		jumlah+=parseInt(nilai[i]);
	}
	return(jumlah);
}

function hitung2 () {
      var len= hitung2.arguments.length;
	  var jumlah=0;
      for (var i = 0; i <len; i++){
	  		jumlah+=parseInt(hitung2.arguments[i]);
	  }

      return(jumlah);
}

	var arrNilai=new Array(1,2,3,4,5);
	var func1= hitung1(arrNilai);
	document.write("Hasil Perhitungan dari fungsi 1 adalah " + func1 + "<BR>");

	var func2= hitung2(1,2,3,4,5);
	document.write("Hasil Perhitungan dari fungsi 2 adalah " + func2 + "<BR>");
</script>
<body>
</body>
</html>

Seperti dilihat dari contoh, kita tidak perlu menentukan jumlah parameter variable-nya.

Mengisi Listbox dari Listbox yang Lain

Dikirim Javascript dengan kaitan (tags) , pada 17 April 2008 oleh khulafa

1. Buat Javascript dan simpan dengan movelist.js


function insertSelectList(ListDest,ListSource) {
    if(ListSource.options.length > 0) {
       	for(i=ListSource.options.length-1;i>=0;i--) {
            if (ListSource.options[i].selected){
				addOption(ListDest, ListSource.options[i].value, ListSource.options[i].text);
				ListSource.remove(i);
            }
        }
	}
}

function insertAllList(ListDest,ListSource)
{
	var i;
	for(i=ListSource.options.length-1;i>=0;i--)
	{
			addOption(ListDest, ListSource.options[i].value, ListSource.options[i].text);
			ListSource.remove(i);
	}
}

function addOption(selectbox, value, text )
{
	var optn = document.createElement("OPTION");
	optn.text = text;
	optn.value = value;
	selectbox.options.add(optn);
}

2. Buat html dan simpan dengan movelist.html


<html>
<head>
<title>Movelist</title>
<script language="javascript" src="movelist.js"></script>
</head>
<body>
<FORM name="pindah" method="POST">
<table>
<tr>
	<td>
		<SELECT  NAME="list1" id="list1" multiple size="5"></SELECT>
	</td>
	<td align="left">
		<input type="button" value=">>" onClick="insertAllList(document.pindah.list2,document.pindah.list1)"/><br>
		<input type="button" value=">"  onClick="insertSelectList(document.pindah.list2,document.pindah.list1)" />
	</td>
	<td align="right">
		<input type="button" value="<" onClick="insertSelectList(document.pindah.list1,document.pindah.list2)" /><br>
		<input type="button" value="<<" onClick="insertAllList(document.pindah.list1,document.pindah.list2)"/>
	</td>
	<td>
		<SELECT  NAME="list2" id="list2" multiple size="5">
		<Option value="1">A1</option>
		<Option value="2">A2</option>
		<Option value="3">A3</option>
		<Option value="4">A4</option>
		<Option value="5">A5</option>
		</SELECT>
	</td>
</tr>
</table>
</FORM>
</body>
</html>