Cek Apakah Textarea Mengandung Karakter Ganti Baris atau Tidak
Ini adalah masalah yang Saya alami. Mengenai konverter HTML khusus di blog Saya. Sepertinya pengunjung masih belum begitu mengerti bahwa <i rel="code">
dan <i rel="pre">
itu berbeda. Jadi saat mereka mem-paste kode yang seharusnya berada segaris dengan kalimat malah menghasilkan tampilan yang terpotong dengan kalimat:
Dengan beberapa baris kode ini Saya telah berhasil mengatasi masalahnya:
function check() {
var input = document.getElementById('txt').value;
if (input.lastIndexOf('\n') != -1) {
// Mengandung karakter ganti baris
} else {
// Tidak mengandung karakter ganti baris
}
}
Intinya adalah, kode ini akan mengecek apakah di dalam textarea mengandung karakter \n
(ganti baris) atau tidak. Jika ya, lakukan perintah A. Jika tidak, lakukan perintah B. Dan setelah alat diperbaiki, hasil komentarpun membaik.
Kode dimentahkan dari sebuah ide jQuery di sini
Labels: Blogger, JavaScript, Lanjutan, Potongan, Regex
10 Comments:
kalau di blockquote gmn yah? blockquote saya juga gitu :'(
By Putra, at Thursday, June 14, 2012 at 12:50:00 PM GMT+7
@Alam Perwira Hitung saja tag <br> di dalamnya:
function check() {
var input = document.getElementById('txt').innerHTML;
if (input.lastIndexOf('<br>') != -1) {
alert("Lebih dari satu!");
} else {
alert("Tidak ditemukan!");
}
}
Demo: http://jsfiddle.net/tovic/u2Mug/4/
By Taufik Nurrohman, at Thursday, June 14, 2012 at 6:47:00 PM GMT+7
Kurang ngerti...ini maksudnya apa ?
By uki, at Thursday, June 14, 2012 at 8:10:00 PM GMT+7
@Taufik Nurrohman eh eh, gini maksud saya mas. Di blockquote saya musti pake tag br/ buat ganti baris, gak bisa otomatis pakai enter. Solusinya gmn? #sory tadi komentar diatas :D
By Putra, at Thursday, June 14, 2012 at 9:37:00 PM GMT+7
@Alam Perwira Itu ada di dalam pengaturan editor posting kok. Cek di sebelah kanan editor (untuk editor versi baru) atau di sebelah bawah (untuk editor versi lama).
By Taufik Nurrohman, at Friday, June 15, 2012 at 12:39:00 AM GMT+7
@Taufik Nurrohman udah saya chelist, tp tetep gak ada ganti baris :'(
By Putra, at Friday, June 15, 2012 at 11:23:00 AM GMT+7
@Alam Perwira Nggak apa-apa, nanti kalau artikel sudah diterbitkan akan muncul sendiri ganti barisnya di kode sumber.
By Taufik Nurrohman, at Friday, June 15, 2012 at 1:15:00 PM GMT+7
mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
By Unknown, at Saturday, October 5, 2013 at 9:02:00 AM GMT+7
tuh kan komen saya otomatis ganti baris sendiri tapi pas saya belajar web itu malah bablas ke pinggir ga pindah baris
kenapa ya
By Unknown, at Saturday, October 5, 2013 at 9:04:00 AM GMT+7
div {
white-space:normal;
word-wrap:break-word;
}
By Taufik Nurrohman, at Saturday, October 5, 2013 at 9:19:00 AM GMT+7
Post a Comment
<< Home