Kode ini merupakan sebuah alat sederhana untuk menghapus atribut style
dari elemen HTML yang dimasukkan ke dalam textarea.
2. HTML (Tampilan Input & Output)
π Fungsi:
<textarea id="inputText">
→ Tempat memasukkan teks HTML yang ingin diproses.- Button "Hapus Style" → Menjalankan fungsi
processText()
, yang akan menghapusstyle=""
dari teks. <textarea id="outputText" readonly>
→ Menampilkan hasil tanpa atributstyle
, dalam keadaan read-only agar tidak bisa diedit.- Button "Copy" → Menjalankan fungsi
copyToClipboard()
, yang menyalin hasil ke clipboard.
Input HTML:
Output:
πΉ Struktur & Fungsinya
1. CSS (Bagian <style>
):
π Fungsi:
width: 100%
→ Agar textarea mengisi seluruh lebar kontainer.height: 150px
→ Menentukan tinggi textarea.margin-bottom: 10px
→ Memberikan jarak antar elemen.
3. JavaScript (Proses Penghapusan style
& Copy ke Clipboard)
π Fungsi:
- Mengambil teks dari
#inputText
. - Menggunakan
replace(/style="[^"]*"/g, "")
untuk menghapus atributstyle="..."
. - Menampilkan hasil di
#outputText
.
π Fungsi:
- Memilih teks output (
outputText.select()
). - Menyalin teks ke clipboard (
document.execCommand("copy")
). - Menampilkan alert setelah berhasil menyalin.
Keunggulan Kode Ini
✅ Mudah digunakan – cukup masukkan teks HTML dan klik tombol.
✅ Bekerja untuk semua elemen HTML yang memiliki style
.
✅ Dapat disalin langsung ke clipboard dengan sekali klik.
π₯ Kesimpulan: Kode ini berguna bagi siapa saja yang ingin membersihkan atribut style
dari kode HTML dengan cepat dan praktis. π
0 comments:
Posting Komentar