«dom» etiketlenmiş sorular

Belge Nesne Modeli (DOM), XML ve HTML gibi bir biçimlendirme dilinin öğelerine programlı olarak başvurmanın bir yoludur. [Javascript] veya DOM ayrıştırıcısı olan başka bir programlama dili ile kullanın



8
Sayfaya bir öğe eklendiğinde nasıl bildirim alabilirim?
Sayfaya bir DOM öğesi eklendiğinde çalışmamı seçtiğim bir işlev istiyorum. Bu bir tarayıcı uzantısı bağlamında, bu yüzden web sayfası benden bağımsız olarak çalışıyor ve kaynağını değiştiremiyorum. Burada benim seçeneklerim neler? Sanırım, teoride, setInterval()elemanın varlığını sürekli olarak araştırmak ve eleman oradaysa eylemimi gerçekleştirmek için kullanabilirim , ancak daha iyi bir yaklaşıma …



15
En İyi Uygulama: Form öğelerine HTML kimliğine veya ad özelliğine göre erişin?
Deneyimli herhangi bir JavaScript geliştiricisinin bildiği gibi, aynı şeyi yapmanın birçok (çok) yolu vardır. Örneğin, aşağıdaki gibi bir metin alanınız olduğunu varsayalım: <form name="myForm"> <input type="text" name="foo" id="foo" /> Buna JavaScript'te erişmenin birçok yolu vardır: [1] document.forms[0].elements[0]; [2] document.myForm.foo; [3] document.getElementById('foo'); [4] document.getElementById('myForm').foo; ... and so on ... Yöntemler [1] …
136 javascript  html  forms  dom 

3
Document.addEventListener ve window.addEventListener arasındaki fark nedir?
PhoneGap kullanırken document.addEventListener, kullanan bazı varsayılan JavaScript kodu vardır , ancak şunu kullanan kendi kodum var window.addEventListener: function onBodyLoad(){ document.addEventListener("deviceready", onDeviceReady, false); document.addEventListener("touchmove", preventBehavior, false); window.addEventListener('shake', shakeEventDidOccur, false); } Fark nedir ve hangisi daha iyidir?

5
querySelector, joker öğe eşleşiyor mu?
querySelectorVeya kullanarak bir joker öğe adı eşlemesi yapmanın bir yolu var mı querySelectorAll? Özellik sorgularında joker karakterler için destek görüyorum, ancak öğelerin kendileri için değil. Ayrıştırmaya çalıştığım XML belgesi temelde düz bir özellik listesi ve adlarında belirli dizeler bulunan öğeleri bulmam gerekiyor. Buna ihtiyacım olursa XML belgesinin muhtemelen yeniden yapılandırmaya …

2
Öğeyi belirtilen konumda al - JavaScript
Javascript kullanarak belirli bir konumdaki öğeyi nasıl tanımlayabilirim? Temel olarak, iki girdi parametresi (x ve y koordinatları) alan ve html öğesini parametrelerle temsil edilen ekrandaki konuma döndüren bir işlev yazmak istiyorum.
133 javascript  html  dom 

5
Veritabanından dinamik HTML dizelerini derleme
Durum Angular uygulamamızın içinde, ng-bind-html-unsafe özniteliğine sahip bir div içeren, bir denetleyici tarafından desteklenen Sayfa adlı bir yönergedir. Bu, 'pageContent' adlı bir $ kapsam değişkenine atanır. Bu değişken, bir veritabanından dinamik olarak oluşturulmuş HTML'ye atanır. Kullanıcı bir sonraki sayfaya geçtiğinde, DB'ye bir çağrı yapılır ve pageContent değişkeni, ng-bind-html-unsafe aracılığıyla ekranda …

6
nodeValue - innerHTML ve textContent karşılaştırması. Nasıl seçilir?
Bir etiket öğesinin iç metnini değiştirmek için düz js kullanıyorum ve innerHTML veya nodeValue veya textContent'i hangi gerekçelerle kullanmam gerektiğinden emin değildim. Yeni bir düğüm oluşturmama veya HTML öğelerini veya herhangi bir şeyi değiştirmeme gerek yok - sadece metni değiştirin. İşte kodun bir örneği: var myLabel = document.getElementById("#someLabel"); myLabel.innerHTML = …

2
Window.location.href, window.location.replace ve window.location.assign arasındaki fark
Arasındaki fark nedir window.location.href="http://example.com"; window.location.replace("http://example.com"); window.location.assign("http://example.com"); window.location.assign()Mevcut oturum geçmişinin yerini alan birçok forumda okudum ve bu nedenle tarayıcının geri düğmesi çalışmayacak. Ancak bunu yeniden üretemiyorum. function fnSetVariable() { //window.location.href = "http://example.com"; window.location.replace("http://example.com"); //window.location.assign("http://example.com"); } <a onmouseover="fnSetVariable();" href="PageCachingByParam.aspx?id=12" > CLICK </a>
129 javascript  dom  location 

7
JavaScript kullanarak nasıl bağlantı oluşturabilirim?
Bir başlık için bir dizem ve bir bağlantı için bir dizem var. Javascript kullanarak bir sayfada bir bağlantı oluşturmak için bu ikisini nasıl bir araya getireceğimi bilmiyorum. Herhangi bir yardım takdir edilmektedir. DÜZENLEME1: Soruya daha fazla ayrıntı ekleniyor. Bunu anlamaya çalışmamın nedeni, bir RSS beslemem olması ve bir başlık ve …

8
Saf JavaScript'te bir elemanın sınıfını nasıl değiştiririm?
Bu jQuery kodunu (duyarlı menü bölümünde kullanılan) saf JavaScript'e dönüştürmenin bir yolunu arıyorum. Uygulanması zorsa, diğer JavaScript çerçevelerini kullanmakta sorun yok. $('.btn-navbar').click(function() { $('.container-fluid:first').toggleClass('menu-hidden'); $('#menu').toggleClass('hidden-phone'); if (typeof masonryGallery != 'undefined') masonryGallery(); });
128 javascript  dom  toggle 

5
JavaScript isme göre öğe al
Bu işlevi düşünün: function validate() { var acc = document.getElementsByName('acc').value; var pass = document.getElementsByName('pass').value; alert (acc); } Ve bu HTML bölümü: <table border="0" cellpadding="2" cellspacing="0" valign="top"> <tr> <td class="td1">Account</td> <td class="td2"><input type="text" name="acc" /></td> </tr> <tr class="td1"> <td>Password</td> <td class="td2"><input type="password" name="pass" /></td> </tr> </table> <div><button onClick="validate()" class="cupid-greenx">Login now</button></div> Uyarı …
127 javascript  html  dom 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.