Tutorial Pemrograman

Cara Membuat Read More dan Read Less dengan HTML5 dan JavaScript

Read more dan read less merupakan fitur yang biasa ada dalam artikel website. Read more digunakan untuk melihat seluruh artikel. Sedangkan read less digunakan untuk menyingkat artikel.

Dari pada binggung panggunaan read more dan read less, yuk langsung saja kita bahas bagaimana caranya membuat read more dan read less dengan HTML5 , CSS3, dan JavaScript:

1. Buka XAMPP Control Panel dan aktifkan Apache dan MySql.

2. Buka text editor, seperti Notepad++, atau Dreamweaver dan ketiklah script code berikut.

<!DOCTYPE
 html>
<html>
<head>
	<title>Membuat Read More dan Read Less dengan HTML, dan JavaScript</title>
	<meta name="viewport" content="width=device-width, 
	initial-scale=1">
	<style>
		#more {display: none;}
	</style>
</head>
<body>

	<h2>Read More Read Less Button dengan HTML, dan JavaScript</h2>
		<p>Perhatikan Teks dibawah ini, yach....</p>
		<p>	Informasi merupakan kumpulan dari data yang diolah menjadi bentuk yang lebih berrguna dan 
		memiliki nilai yang lebih berarti bagi penerima. Suatu sistem dan suatu oeganisasi 
		tidak akan berjalan dengan lancar apabila tidak terdapat informasi .
		<span id="dots">...</span><span id="more"> Menurut Mc Leod (1995) informasi adalah data yang telah diproses 
		atau data yang memiliki arti . Sumber dari suatu informasi adalah data. Data merupakan gambaran dari 
		suatu kejadian yang nyata yang sedang terjadi.Sistem informasi merupakan sistem dengan komponen-komponen yang bekerja untuk mengolah data menjadi infomasi.
		Ada beberapa perbedaan pendapat tentang komponen ini, tetapi secara umum sistem informasi terdiri dari blok 
		masukan, blok keluaran, blok teknologi, blok basis data, blok model, dan blok kendali ( Burch dan Grudnistki,
		1986 ) . Sistem informasi mempunyai mangfaat mempermudah transaksi-transaksi yang dilakukan oleh suatu 
		organisasi yang menggunakan sistem informasi. </span></p>
	<button onclick="myFunction()" id="myBtn">Read more</button>

</body>
</html>

Simpan script code di atas tekan CTRL+S, simpan di folder xampplite – htdocs – buat folder baru (disini saya buat folder baru dengan nama “Read-More-Less”) – saya simpan dengan nama file “read-more.php”.

3. Untuk melihat hasil dari script code di atas, kamu bisa buka browser kamu ketiklah http://localhost/Read-More-Less/read-more.php.

4. Fitur read more dan less more masih belum aktif, untuk mengaktifkannya kita perlu menambahkan kode javascript di bawah ini. Kode javaScript ini diletakkan sebelum </body> ya.

<script>
	function myFunction() {
	  var dots = document.getElementById("dots");
	  var moreText = document.getElementById("more");
	  var btnText = document.getElementById("myBtn");

	  if (dots.style.display === "none") {
		dots.style.display = "inline";
		btnText.innerHTML = "Read more"; 
		moreText.style.display = "none";
	  } else {
		dots.style.display = "none";
		btnText.innerHTML = "Read less"; 
		moreText.style.display = "inline";
	  }
	}
</script>

Simpan script code di atas tekan CTRL+S,

5. Reload kembali http://localhost/Read-More-Less/read-more.php.

  • Tampilan awal website. Klik read more untuk membaca artikel selengkapnya.

  • Klik Read Less untuk menyingkat artikel.

Catatan:

1. Mungkin ada yang masih bingung kenapa harus disimpan di htdocs? Htdocs adalah salah satu folder bawaan dari XAMPP, yang tugasnya khusus untuk menyimpan berkas-berkas yang akan dijalankan, seperti berkas PHP, HTML, CSS, dan JavaScript.

2. Kemudian, mungkin ada yang menanyakan maksud dari http://localhost/Read-More-Less/read-more.php. Localhost merupakan server lokal yang ada pada computer. Localhost dapat diaktifkan ketika kamu meng-klik start Apache di XAMPP Control Panel. Read-More-Less menunjuk pada folder Read-More-Less saya di xampplite – htdocs. Dan, read-more.php adalah nama file yang tersimpan script code di atas.

Demikian penjelasan dari tutorial tentang ‘Cara Membuat Read More dan Read Less dengan HTML5 , CSS3, dan JavaScript’. Selamat mencoba.

Tutorial Lainnya dari Penulis
Komentar

Leave a Reply

Your email address will not be published. Required fields are marked *

Inwepo adalah media platform yang membantu setiap orang untuk belajar dan berbagi tutorial, tips dan trik cara penyelesaian suatu masalah di kehidupan sehari-hari dalam bentuk teks, gambar. dan video.

Dengan bergabung bersama kami dan membuat 1 tutorial terbaik yang kamu miliki dapat membantu jutaan orang di Indonesia untuk mendapatkan solusinya. Ayo berbagi tutorial terbaikmu.

Ikuti Kami di Sosmed!

        

Berlangganan Tutorial Gratis Melalui Email!

Copyright © 2020 Inwepo - All Rights Reserved.

To Top