hello folks!!

jumpa lagi dengan saya setelah sekian lama tidak nge-blog… :D

kali ini saya ingin berbagi sesuatu yang sederhana tentang Javascript. Meskipun sederhana namun artikel mengenai ini (apalagi dlm bhs Indonesia) sungguh sangat sedikit bisa didapat. karena faktor tersebut, alangkah indahnya dunia ini jika kita berbagi kepada sesama dan hal tersebut mampu memberikan manfaat bagi yang lain.

Apa yang saya ingin bagi ??? Sesuai dengan judulnya, bahwa saya ingin memberikan contoh kecil atau source-code mengenai bagaimana Menjumlah Input Form (text-field) yang bertipe Array ?.

Ilustrasinya :

  • saya memiliki Form Input bertipe Text, dan nama form tersebut bertipe array. (<input name=“sum[]“ type=”text” size=”2″ />)
  • saya ingin menjumlahkan semua nilai yang ada dalam form input tersebut menggunakan javascript, dengan menekan tombol “Jumlah”. (<input name=”jumlah” type=”button” value=”Jumlah” onclick=”javascript:addsum()” />)
  • kemudian, sesaat setelah saya menekan tombol tersebut, nilai totalnya akan saya tampilkan saat itu juga.

Berikut contoh source-code nya:

<form id="form1" name="form1" method="post" action="">
 <label>
 <input name="sum[]" type="text" id="sum[]" value="490" size="2" />
 </label>

 <label>
 <input name="sum[]" type="text" id="sum[]" value="3" size="2" />
 </label>

 <label>
 <input name="sum[]" type="text" id="sum[]" value="2" size="2" />
 </label>

 <input name="jumlah" type="button" value="Jumlah" onclick="javascript:addsum()" />

 <span id="total"></span>
</form>

<pre><script language="javascript">
function addsum(){
 var tot=0;
 var count = document.getElementsByName('sum[]');

 for(i=0; i<count.length; i++){
 tot = tot + parseInt(count[i].value);
 }

 document.getElementById('total').innerHTML='Total = '+tot;

}
</script></pre>

semoga bermanfaat and thanks for reading guys! :)

see you next time….

Caci saja diriku !
Maki saja kejujuranku !
Habis sudah sinar ini kau leburkan..
Semudah kau balik tanganmu
Diri ini hina kau rajam dengan bisu..
Diam karena benci,
ataukah diam menjaga hati !?

kubeli bencimu dengan maaf, cukupkah !?
kubeli lupamu dengan maaf, cukupkah !?
Samar, bias, bercandalah dengan dia..
Ceritakan padaku tentangnya
kan kubalas beribu maaf untuknya…

Jalan kita terpaksa berbeda
Tak kuasa ku menyeka airmata bunda..
Terima kasih kau pilih dirinya
Cintailah dia Fulana !!

Lupakan aku,
kembali pada-Nya !
Lupakan aku,
menikahlah dengannya !

- no_more -

*Note:
Tulisan diatas saya dedikasikan untuk sahabat karib saya dari kecil, sahabat semenjak di pesantren dulu sampe sekarang. Sahabat saya sedang ada masalah yang pelik, masalah tentang hidupnya dengan hidup seorang Fulana (baca: wanita). Subhanallah, semoga kau tetap tegar kawan !! Aamiin !?

Kondisi terakhir sahabat saya,
Kondisi ‘keseriusan’ : SERIUS
Kondisi ‘kesiapan’ : BELUM SIAP (dg byk faktor)
– Semoga si Fulana tidak membaca tulisan ini –

Yup, 24 jam dibagi dengan angka 3 akan menghasilkan 8 jam. Bagilah, tatalah, aturlah atau manage-lah hidupmu dalam satu hari menjadi tiga kelompok waktu (satuan jam). 8 jam untuk IBADAH, 8 jam untuk BELAJAR dan 8 jam untuk ISTIRAHAT. Itulah pesan dari ustadzku yang mengutip dari salah satu kitab karangan Ulama Besar Imam Syafi’i, perihal mengatur waktu sehari-hari.

Medio akhir tahun lalu sampai awal tahun baru masehi 2009, hidup ini terasa kacau, galau dan lantak. Hidup terasa tak termaknai dg semestinya. Hari demi hari terlewati begitu saja. Proyek terbengkalai, kuliah amburadul, fiuh…alhamdulillah, Dia selalu ada dan selalu memberikan senyum-Nya bagiku.

yang namanya manusia, wajar bila butuh tempat untuk mengadu. Bila kita sdg tertimpa masalah, jgn lupa klo kita punya ALLAH SWT dzat yg maha menggenggam, adukanlah semua pada-Nya. Kita punya ustadz ataupun ustadzah, mintalah saran dari beliau (tombo ati: wong kang soleh kumpulono). Pun jg kita punya orang tua, doa mereka sangatlah maqbul.

Rasulullah berpesan:
berbuatlah untuk duniamu seolah-olah kamu hidup selamanya. Dan berbuatlah untuk akhiratmu seolah-olah kamu akan mati esok hari

jadi, seberat apapun maslah yg ada, ingat lah bahwa Allah SWT tidak akan memberikan cobaan melebihi kemampuan hambanya. Dan dg sabda Rasulullah SAW akan menjadikan itu sebagai motivasi bagi kita untuk melakukan amal perbuatan demi mencapai hari yang berkualitas dan bermakna.

Howdy guys…

Introduksi

Bismillah! langsung saja, tulisan saya berikut ini merupakan lanjutan dari tulisan saya yang sebelumnya, yakni Mencoba Yahoo! Pipes (Mashup Editor). kalau pada tulisan sebelumnya lebih membahas kepada bagaimana mencoba mendesain “Our Own Pipes” dan menggunakannya, maka pada tulisan ini lebih kepada bagaimana mendapatkan “Output” yang dihasilkan dari nge-run Pipes rancangan kita dengan menggunakan PHP.

Dalam melakukan ujicoba ini, saya menggunakan web-server Apache yang ada pada paket aplikasi XAMPP (for windows), dengan fungsi cURL yang sudah diaktifkan. Untuk mengaktifkan fungsi tersebut cukup dengan meng-edit file php.ini yang ada pada direktori “xampp/php/php.ini” dan juga “xampp/apache/bin/php.ini”.

buka file php.ini tersebut kemudian cari dibagian extension yang mengandung tulisan curl (php_curl.dll). setelah ketemu, buang tanda titik-komah (;) didepan extension tersebut. jangan lupa, restart Apache!!

Penjelasan

cURL!! Apa itu cURL !? waduh, secara terminologi jelas2 ak ndak bisa menjelaskan karena menurutku lebih enak penjelasannya kalo langsung tak jelaskan kayak gini: Intinya itu, dengan menggunakan fungsi PHP yang satu ini, kita dapat mengambil/mengunduh/mendapatkan sebuah file/content/isi dari sebuah halaman web. Dan kasus kali ini yang ingin saya dapatkan adalah HASIL/OUTPUT dari Yahoo! Pipes.

(lagi…)

Ada dua kuisioner yang harus di isi. Tapi jangan salah, masing-masing pertanyaan di kuisionernya cuma dua kok. :D

Langsung aja ya, ikuti intermezonya dulu ya.

Diketahui:
ada produk LAPTOP dengan spesifikasi sebagai berikut:

Sony Vaio VGN-C140G
Spesifikasi :

  • Intel core 2 duo – T5500 (1.66 ghz)
  • FSB 667 mhz 13.3″; WXGA with XBRITE-ECO™ Technology (1280×800)
  • 1GB (512MB x 2) PC2-4200 533MHz DDR2
  • Harddrive 120GB2 5400rpm Serial ATA
  • Intel® PRO/Wireless 3945ABG
  • DVD super-multi dual layer
  • intel GMA950 128 MB graphic
  • 10/100 ethernet 2 USB, 1 ilink, 1 vga, 1 s-video, 1 rj-11, 2 audio ports battery 3-4.5 hrs
  • mem card adapter express card slot
  • License Windows XP Media Center 2005.

Kuisioner I
dengan beberapa review yang pernah diungkapkan oleh beberapa orang mengenai produk diatas, coba anda jawab dan pilih pertanyaan yang ada pada kuisioner I ini. Review mengenai produk tersebut diatas adalah sebagai berikut:

Reveiew (pendapat beberapa orang mengenai laptop diatas):

- Saya sangat menyarankan notebook ini, produk ini benar-benar masterpiece dari Sony Vaio.

- Saya cukup puas dengan notebook pabrikan dari Sony ini

- Saya menyarankan produk ini, karena produk ini memiliki kapasitas memori hardisk yang cukup besar, yaitu 120 GB. Banyak hal yang dapat disimpan dengan kapasitas harddisk sebesar ini, semisal kita dapat menyimpan video dengan format AVI mencapai 100 file dengan asumsi masing-masing file video tersebut mempunyai ukuran 1 GB.

- Laptop ini cocok menjadi teman bekerja saya yang notabene bekerja di salah satu software house terkemuka di Surabaya. Karena dengan kapasitas memori RAM dan prosesor yang ada saya dapat menjalankan aplikasi ORACLE, WEB SERVER, Browser, editor web dan pastinya pemutar mp3 dengan simultan atau bersamaan dengan penggunaan memori sekitar 70 persen dan tidak terjadi lag sama sekali, benar-benar produk yang bagus.

- Grafis card memang masih menggunakan onboard card, tetapi saya tetap dapat nyaman bermain game favorit saya dengan menggunakan resolusi 1024 x 800 dengan setting medium dan refresh rate 70 Hz. Cukup dapat diandalkan untuk bermain game game seperti COD III dengan setting medium.

Pertanyaan Kuisioner :

  1. Apakah anda terbantu dengan review konsumen di atas ?
    1. sangat terbantu
    2. cukup terbantu
    3. tidak terbantu sama sekali
  2. Apakah anda berminat untuk membeli produk tersebut setelah membaca review tersebut di atas?
    1. iya
    2. tidak

(lagi…)

Halaman Berikutnya »