javascript1

JavaScript ile HTML Etiketlerini Temizleme

Merhaba arkadaşlar,

Şu sıralar çok fazla proje ile ilgilendiğimden dolayı fazla makale ekleyemiyor. Sizlerden de makale ekleyen olmadığı için bu boşluklar yaşanabiliyor.

Bugün sizlere PHP’de strip_tags() fonksiyonu ile yaptığımız HTML etiketi temizle işlemini JavaScript’te nasıl yapabileceğimizi göstereceğim.. JavaScript bunun için hazır bir fonksiyon vermiyor. Biz regex kullanarak temizleyeceğiz. Hemen ilgili JavaScript fonksiyonunu paylaşıyorum:

function strip_tags(htmlKod){
    return htmlKod.replace(/(<([^>]+)>)/ig,"");
}

Burada < ve > işaretlerini bulan, bu işaretler ve aralarındaki içerikleri temizleyen bir fonksiyon hazırlamış olduk. Bunun için (<([^>]+)>) regex’ini kullandık. Kullanımı ise şöyle:

var htmlVeri = "<a href='http://www.trkodlama.com'>trkodlama.com</a>";
alert(strip_tags(htmlVeri)); //Bu kod sadece trkodlama.com'u alert edecektir.

Umarım faydalı ve açıklayıcı ve basit olmuştur. Kolay gelsin,

Post Author: Oral ÜNAL

Web geliştirmeyi başta meslek olarak hayal eden fakat daha sonra bir hobi haline getiren birisiyim işte.

Yorum yazma sırası sizde!