v2.5.2
Giriş yap

Javacript'te Enter'a Bastıkça Ekrana Yazma Kodlarıyla İlgili Sorular

yazilimyolcusu
365 defa görüntülendi ve 1 kişi tarafından değerlendirildi

Merhabalar. Aşağıdaki kodlarda sormak istediklerim var. Yardımcı olabilir misiniz? Sorum şu:
Aşağıdaki alanda, değişkeni neden farklı bir değişkene aktardık.

var input_text = input_elm.value;

Aşağıdaki kodda

input_elm.addEventListener('keyup', (enterolayi) => {

eşittir-büyüktür işareti ne işe yarıyor?
"enterolayi" ni niye kullandık, nereden geldi?

Bütün kodlar aşağıda.

var metinyaz = document.getElementById("metinyaz").value;
var burayayaz = document.getElementById("burayayaz");

    var input_elm = document.getElementById('metinyaz');
    var input_text = input_elm.value;
    document.getElementById("burayayaz").innerHTML = input_text;
    input_elm.addEventListener('keyup', (enterolayi) => {
        if (enterolayi.keyCode === 13) {
            document.getElementById("burayayaz").innerHTML = event.target.value
        }
    });
yazilimyolcusu
740 gün önce

Aşağıdaki kodlarla enter'a her bastığımda ekrana, alt alta veri yazdırabiliyorum. Ama veriler arasındaki virgülü kaldıramadım. Nasıl yapılabilir?

var alt_satira_gec = "<br>";
var dizi = [];                                                      
var yazilacakicerik = document.getElementById("yazilacakicerik");   
var verigoster = () => {                                            
  document.getElementById("cikti").innerHTML = [dizi];              
}
 
yazilacakicerik.addEventListener("keyup", (olay) => {         
  if(olay.keyCode === 13 && yazilacakicerik.value !== "") {   
  
  dizi.push(yazilacakicerik.value + alt_satira_gec);               
    
    yazilacakicerik.value = ""                                
    verigoster();                                             
  }
});