v2.5.2
Giriş yap

Onclick olmadan olay yapmak

frexx
334 defa görüntülendi

Merhaba arkadaşlar. Elemente verebileceğim onclick olmadan direk çalışan bir şey istiyorum.


Satış sitesi kodluyorum kendi medya bayim için ve onclick olmadan direk fonksiyon çalıştırmak istiyorum elemente değer ekleyip. Bunun için ne yapabilirim ? Değer var mı bildiğiniz basış olmadan çalışan direk.

ebykdrms
696 gün önce

Anladığımdan emin değilim ama siz, element oluştuğu zaman onclick olmasına gerek kalmadan bir js fonkisyonu çalışsın istiyorsunuz sanırım.

Elementiniz şunlardan biri olsaydı:
<body>, <frame>, <frameset>, <iframe>, <img>, <input type="image">, <link>, <script>, <style>
o zaman onload olayını tıpkı onclick olayını kullandığınız gibi kullanabilirdiniz.
<sup>Kaynak</sup>

Ama siz <div>'in oluşmasınan hemen sonra bir js fonksiyonu çalışsın istiyorsanız <div>'inizin hemen peşine <script> ekleyebilirsiniz.
<script>i eklediğiniz sırada div#ekleyen elementiniz DOM'a eklenmiş olacağı için ona doğrudan erişip işlem yapabilirsiniz.
Örneğin:

<div class="ekleyen">
    İlanı Kim Ekledi ?:
    <div id="ekleyen">...</div>
    <script>
        document.getElementById("ekleyen").innerHTML = "Ekleyen Adı";
    </script>
</div>