Kunjungi Blog terbaru saya corkismet - Coretan Kang Ismet - dan tinggalkan jejak sobat disana.

Membuat Seleksi Otomatis Pada Tag Blockquote

Cara membuat seleksi otomatis / auto highlight pada tag blockquote.
Membuat Seleksi Otomatis Pada Tag Blockquote - Bagi sahabat yang suka berbagi tutorial, biasanya membagikan kode-kode yang suka dicopy. Standarnya penggunaan kode itu pada tag code atau tag pre. Akan tetapi setelah saya mengunjungi blog sahabat, tidak sedikit menggunakan blockquote untuk berbagi kode.seleksi otomatis pada tag blockquote

Untuk mempermudah mengcopy code yang dibagikan, sebaiknya menggunakan seleksi otomatis. Artinya, dengan hanya mengklik atau klik ganda (double click) kode tersebut akan terseleksi semua, tinggal melakukan Ctrl+C atau klik kanan kemudian Copy.

blockquote

Sebagai contoh penerapan seleksi otomatis ini, saya gunakan pada kode yang saya bagikan, sobat tinggal klik ganda, maka semua kode akan terseleksi. Saya menggunakan tag pre untuk semua kode yang saya bagikan. Bagi sobat yang menggunakan tag blockquote, untuk menerapkan seleksi otomatis ini, simpan kode dibawah ini sebelum </body>
<script type='text/javascript'>
var pres = document.getElementsByTagName(&quot;blockquote&quot;);
for (var i = 0; i &lt; pres.length; i++) {
  pres[i].addEventListener(&quot;dblclick&quot;, function () {
    var selection = getSelection();
    var range = document.createRange();
    range.selectNodeContents(this);
    selection.removeAllRanges();
    selection.addRange(range);
  }, false);
}
</script>
Sebetulnya script di atas tidak mutlak untuk tag blockquote, karena selektornya berupa blockquote maka hanya berlaku untuk tag blockquote.

Editing Script


Seperti saya jelaskan sebelumnya, script di atas berlaku untuk tag apapun, apabila sobat ingin menerapkan untuk tag pre, maka ganti blockquote pada baris ke 2, menjadi pre.

Pada script di atas, saya menggunakan klik ganda (double click) untuk menerapkan satu kali klik langsung terseleksi, sobat tinggal mengganti dblclick menjadi click.

Semoga bermanfaat...

Untuk mendapatkan update terbaru di Dasbor Blogger, silahkan ikuti Blog ini

108 komentar

1. Komentar ini, diurutkan dari yang terbaru
2. Tinggalkan komentar sesuai topik tulisan
3. Apabila ada pertanyaan diluar artikel silahkan kunjungi Ruang Obrolan.
4. Centang Beri tahu saya untuk mendapatkan notifikasi via Email ketika ada balasan
Masukkan URL Gambar atau Potongan Kode, atau Quote, lalu klik tombol yang kamu inginkan untuk di-parse. Salin hasil parse lalu paste ke kolom komentar.


image quote pre code
  1. Bisa nggak Kang untuk Syntax Highlighter?
    1. bisa mas, blockquote ganti sama pre. :)
  2. saya sudah pasang kang, tapi masalahnya auto selection pada komentar gk jalan kang. Gimana solusinya kang ?. Sya coba tambah kode eksekusinya tapi masih gk jalan kang.. :)

    Mohon bantuannya kang.. :)
    1. coba posisi script dipindah, saya liat dkt highlight.js... coba persid diatas </body>
  3. Ini dia yang dicari-cari :p
    1. Saya juga cari2 selama ini dari dapur sampe atas loteng...eee ternyata ada disini
  4. Walah mayan buat nambahin aksesoris wkwk :D ane punya diklik kluar jin gan :p
    1. Mas Ivan punya pas sy klik bukannya Jin yg kluar malahan Tuyul :)
  5. oh jadi begitu caranya kang, maklum saya masih belajar jadi belum tahu apa-apa, hatur thnkyu kang infonya.
    1. Iya
  6. owh gitu ya kang, simpan dulu ah scriptnya :D
    1. silahkan sob.. awas kelupaan :)
  7. Saya pasang kapan-kapan Kang... hehe coz belum kepikiran buat bikin tutorial... saya mah jadi penikmat saja sambil dikit-dikit belajar ... :D
    1. jangan dipaksakan sob... ngeblog itu harus sesuai hobby
  8. saya belum paham sangat gan hehe
    maklum newbie :D
    1. suka merendah gitu ah....
  9. kalo satu script untuk blockquot sama pre bisa apa enggak...??
    1. saya belum tau cara menyatukannya sob... xixixix paling di double
  10. Ini biasanya harus wajib dipakai untuk yang tutorial berbagi kode script Kang,mengikuti terus ini saya Kang tutorialnya disini :)
    1. iya sob... apalagi kodenya panjang2 :)
  11. Thanks Kang Infonya.. Simpan dulu Scriptnya kang, nanti di coba deh :D
  12. saya sudah terapkan dan bekerja dengan baik kang,hatur nuhun sekarang jadi ga repot lagi kalo mau copy paste kode script
    1. congrats sob... saya udah liat diblognya :)
  13. Bisa nggak Kang kode js di atas di save di notepad baru disimpan lagi di google drive trus penerapannya kayak penerapan kode url replace pada postingan sebelumnya. Tinggal link file js nya aja yg dipasang..??
    1. bisa sob, semua file JS bisa disimpan external seperti itu
  14. Sip kang ... disimpen dulu scriptnya...biar ga bingung carinya nanti hehehe...
    1. mangga kang.. kade hilep muka deui ;)
  15. bookmark dulu ah kang.. nuhun pisan nyak.. hederna edisi Ramadhan 'Idul Fitri sekarang :D siip deh
  16. klo memposisikan tulisan " klik ganda untuk seleksi" gimana ya kang, biar di tengah gitu ???
    1. tinggal edit psedo elentnya aja, kalau emang pake pseudo element :)
  17. sekalian sama yang "klik ganda untuk seleksi " nya dong kang :D


    belum ngerti simkuring sama yang bepor apter ituu !!! -____-
    1. mhun kang Rian, skantenan nya ? , heheheh :)
  18. perlu saya pasangkan karena saya lebih memilih blockquete daripada syntax
    biasa kang kalau udah tue ya pengennya yg cepet-cepet aja hehe
    1. hehehe.. tinggal klik nya kang :)
  19. makasih kang udah diterima request tutorial ane :D
    1. hehehe... sama2 makasih juga jadi bahan postingan :)
  20. Baca sambil belajar untuk kodenya Kang sambil berusaha untuk mengerti tata pelatakannya. :)
    1. gampang ko sob.. perlahan2 aja bacanya
  21. Blog kang ismet ga hebat ! yang hebat adalah AUTHORNYA ! Thanks kang, komen ane udh back to smula :) Blogger Indonesia yg 1 ini bener bener manteps
    1. wah... teralu berlebihan sob... biasa aja ko..
  22. akhirnya keluar juga tutorial ini, saya pikir pake javascript banyak, ternyata cuma simpel :)
    Nuhun Kang :)
    1. banyak jalan menuju roma sob :)
  23. saya nyari" ini blum dapet" kang.. udah nyari dikulkas masih aja ga dapet..
    akhirnya ketemu disini... :D
    1. kalau di kukas campur sama kolang kaling :)
  24. Tutorial dari kangismet selalu terbaik, hehehe...
    Ini yang akan menjadi inspirasi tulisan saya tentang desainer template terbaik :D
    1. wah biasa ja sob... banyak yang lebih baik ko...
  25. saya pake yang biasa aja kang,,,hehe biar greget :D
    1. pake tag pre ya?
  26. Saya sampai sekarang masih pakai blockquote buat ngasi kode/script..hihihi
    Pengen pasang syntax highlighter tapi rada bimbang, karena jarang share tutorial dan semacamnya. :D
  27. Trims, akan saya coba menggunakannya!
  28. Kang ismet belajar dimana sih,pinter banget ~_~ pengen deh jadi murid perdana
    1. wkwkwkwk.... hasil dari menyepi di gua :)
  29. makasi kang.
    Ijin save dulu kodenya, lain kali mungkin butuh. :D
  30. permisi kang,, kalo misalkan kode" javascript itu di ringkas masukkin googlecode bisa??
    saya sudah coba kok malah ngga mau jalan ya kang ._.
    solusi donk? ._.
    1. kalau salah ngegabungin, bisa jadi ga jalan sob...
  31. Mau Tanya..

    Itu Yang Titik" Item Ingilanginnya Gimana... Help !!


    [img]http://2.bp.blogspot.com/-vAhVm9WibCk/UfIxXKuF0KI/AAAAAAAAAlg/Nr6AwCGgfv8/s1600/Help+Master.png[/img]
    1. wah itu menu ya??
      cssmu di hidden atau apa? :)
      biasanya kalo di hidden/d encrypt jadi gitu :O

      tanya ke kang ismet aja untuk lebih jelas ._.
    2. wahh itu mah ganti template aja deh ahahah :ngakak:
      aha-blogs.blogspot.com hadir memberi info blog |o|
  32. Iya Itu Menu..

    Hidden Magsudnya Gimana.. ??
    1. bener kata Angwyn... biasanya terjadi karena template di encrypt atau dihilangkan CSS resetnya
  33. Tanya dikit kang. mohon maaf keluar dari topik.
    Gimana cara pasang Tag kondisional buat widget Followers kang?
    Soalnya di blog saya itu gak ngaruh tiap kali saya pasang tag kondisional pada widget Followers. udh saya pake display:none pada CSS juga gak ngaruh. tetap aja nongol di Homepage.
    Tapi kalo buat Widget lain bisa kang.
    aneh -_-
    Tolong solusinya kang :D
    1. maksudnya ingin dihilangkan di homepage aja? blognya yang mana sob? biar saya liat dulu, di http://stylentz.blogspot.com/ saya tidak menemukan sob...
  34. akhirnya ketemu disini kang nyari kemana2...
  35. ijin share tutorial ini dan tutorial" yang bermanffat lain ya kang,tetap ada sumber kok :)
  36. Wah-Wah...
    keren Nih Tipsnya...
    Langsung coba ahk..

    http://maverickzetta.blogspot.com/2013/07/cheat-line-garis-8-ball-pool.html
  37. thnks for your article,,,nice blog,,,
  38. Waduh jarang pake blockquote nih, tapi lumayan lah nambah ilmu mah.
    Hatur thankyu kang :)
  39. kang, kalau background "klik ganda untuk seleksi" itu bisa diubah atau nggak ?
  40. nih kang sangat membantu ahhehehe kunjungi balik yahh nekodia.blogspot.com
  41. Kang, kalo "Klik ganda untuk seleksi" untuk tag pre gimana.?
    udah coba-coba ga jadi-jadi....
    1. di atas udah ada http://blog.kangismet.net/2013/07/membuat-seleksi-otomatis-pada-tag.html?showComment=1374765495406#c339199794688117444
  42. kenapa gak dibikin on hover aja biar praktis, digabungin antara pre, code dan quote kang, hhi... :)
    1. bisa aja.. tapi saya pribadi ga suka kalau select on hover :)
      $(function() {
      $('pre,code,blockquote').attr('title', 'Klik untuk menyeleksi semua kode!').click(function() {
      var refNode = $(this)[0];
      if($.browser.msie) {
      var range = document.body.createTextRange();
      range.moveToElementText(refNode);
      range.select();
      } else if($.browser.mozilla || $.browser.opera) {
      var selection = window.getSelection();
      var range = document.createRange();
      range.selectNodeContents(refNode);
      selection.removeAllRanges();
      selection.addRange(range);
      } else if($.browser.safari) {
      var selection = window.getSelection();
      selection.setBaseAndExtent(refNode, 0, refNode, 1);
      }
      });
      });
  43. Untuk membuat perintah "Klik ganda untuk seleksi" seperti kang ismet, bagaimana yah ?

    *NICE INFONYA" :)
  44. itu di komentar atas udah ada :)
  45. cara menambahkan div pada Klik untuk menyeleksi semua kode! bagaimana kang ...?
    1. maksudnya tooltip yang muncul ketika hover?
  46. kan kalau pengunjung liat blog ga tau supaya terpilih semua kodenya, mohon dibalas ya om. :)
  47. keren kang ismet. Ini yang ane cari-cari, hehehe :D
  48. udah di pasang waktu di klik ganda kok gak ngaruh yah kang, apa ada yg salah atau bentrok kode lain.. coba cek di hollabacktexas.blogspot.com makasih kang :D
Cookie Consent
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
Oops!
It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.