Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Replace kullanımı hakkında

<script type="text/javascript">
function htmlcevir(){
var content = document.body.innerHTML

content = content.replace(/bş/g,'br');

document.body.innerHTML = content;
}

window.onload = htmlcevir;
</script>

Bu şekilde bir çevirme yapınca ie okuyamıyor sorun nerde yardımcı olurmusunuz.

(noT:ie 9 betadan girdim diğer tarayıcılarda güzel çalışıyor.)
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • edavut adlı üyenin fotoğrafı
    13 yıl önce yazılmış
    4 cevap - 8 soru
    cevap yokmu
    • risyasin adlı üyenin fotoğrafı risyasin
      Bu fonksiyon şu hali ile hiç bir tarayıcıda düzgün şekilde çalışmayacaktır.
      Çünkü, JS syntax'ina uymuyor. Amacınızı biraz daha detaylı şekilde anlatırsanız, yardımcı olabilirim.

      replace(/bş/g,'br'); <-- replace ifadesindeki ilk parametre bir string olmalıdır.

      sizin kodunuzdaki ifade bir string yada değişken tanımlaması grubuna uymamaktadır.
      JS engine hata veya uyarı vermeden şu hali ile tüm "/bş" leri "/br" yapıcaktır fakat bu replacein beklenen şekilde çalışması dışında bir şekildir. Beklenen şekilde çalışması da sadece ilk ifadeyi bulup değiştirmesi ve değiştirme işlemi sonrasında true döndürmesidir.

      detaylı şekilde anlatırsanız yardımcı olabilirim.
      13 yıl önce yazılmış
    • edavut adlı üyenin fotoğrafı edavut
      Benim bir projem ver html kodlarını türkçeye çeviriyorum burda açtığım bir konuda bana js yi bu şekilde kullanarak işimi halledebileceiğimi söylediler yapmak istediğim şey html kodlarını türkçeye çevirmek için bir script yazmak yardımcı olursanız sevinirim.
      13 yıl önce yazılmış