«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

2
TextNode değerini değiştir
Web tarayıcısında DOM textNode değerini değiştirmenin herhangi bir yolu var mı? Yeni bir düğüm oluşturmak yerine özellikle mevcut düğümü değiştirip değiştiremeyeceğimi görmek istiyorum . Açıklığa kavuşturmak için bunu Javascript ile yapmam gerekiyor. Tarayıcıdaki tüm metin, diğer HTML düğümlerinin çocukları olan, ancak kendi alt düğümlerine sahip olamayan # metinNodlarında saklanır. Aşağıda …
92 javascript  dom  dhtml 

8
javascript aracılığıyla html öğe stillerini kaldırma
Bir öğenin satır içi stil etiketi değerini değiştirmeye çalışıyorum. Mevcut öğe şuna benzer: `<tr class="row-even" style="background: red none repeat scroll 0% 0%; position: relative; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" id="0000ph2009-06-10s1s02">` ve tüm bu stil öğelerini kaldırmak istiyorum, böylece satır içi stil yerine kendi sınıfına göre şekillendirilmiş. Element.style silmeyi denedim; …
91 javascript  html  dom  styles 

10
Neden nodelist forEach'e sahip değil?
<abbr>Öğelerin iç metnini değiştirmek için kısa bir komut dosyası üzerinde çalışıyordum , ancak bunun nodelistbir forEachyöntemi olmadığını gördüm . Bunun nodelistmiras almadığını biliyorum Array, ancak sahip olunması forEachyararlı bir yöntem gibi görünmüyor mu? Ben değilim, belirli bir uygulama sorunu ekleyerek bu engeller farkında var mıdır forEachiçin nodelist? Not: Dojo ve …


12
JavaScript'teki alt öğeleri değil, yalnızca ana öğe nasıl kaldırılır?
Diyelimki: <div> pre text <div class="remove-just-this"> <p>child foo</p> <p>child bar</p> nested text </div> post text </div> buna: <div> pre text <p>child foo</p> <p>child bar</p> nested text post text </div> Mootools, jQuery ve hatta (ham) JavaScript kullanarak çözmeye çalışıyorum, ancak bunun nasıl yapılacağı hakkında bir fikre ulaşamadım.
90 javascript  dom 

7
Java'da org.w3c.dom.Element dosyasını string formatına nasıl çıkarabilirim?
org.w3c.dom.ElementMetoduma geçen bir nesne var . Alt düğümleri (tüm nesne grafiği) dahil olmak üzere tüm xml dizesini görmem gerekiyor. Yapabileceğim Elementbir xml format dizgisine dönüştürebilecek bir yöntem arıyorum System.out.println. Sadece println()'Element' nesnesi çalışmayacaktır çünkü toString()xml formatını çıkarmayacak ve onun alt düğümünden geçmeyecektir. Bunu yapmak için kendi yöntemimi yazmadan kolay bir …
90 java  xml  dom 

7
Window.location.href değiştiğinde olay
Bir noktada değişen bir site için Greasemonkey komut dosyası yazıyorum location.href. Bir sayfada değişiklik window.addEventListenerolduğunda nasıl bir etkinlik (aracılığıyla veya benzer bir şey) edinebilirim window.location.href? Ayrıca yeni / değiştirilmiş url'yi gösteren dokümanın DOM'suna da erişmem gerekiyor. Zaman aşımları ve yoklama içeren başka çözümler de gördüm, ancak mümkünse bundan kaçınmak istiyorum.



9
Bir DOM-Container aracılığıyla bir Highcharts grafiğine nasıl erişebilirim?
Bir yüksek çizelge grafiğini bir div kapsayıcısına işlediğimde, çizelge nesnesine div-Container aracılığıyla nasıl erişebilirim? Grafik değişkenini global yapmak istemiyorum. var chart = new Highcharts.Chart({ chart: { renderTo: "testDivId", ... İşlevleri çağırmak için grafiğe yukarıdaki bağlamın dışında (sözde kod) erişmek istiyorum: var chart = Highcharts.Chart("testDivId"); //access from id chart.redraw();


2
JavaScript'te dinamik olarak nasıl yeni div oluşturulur, değiştirilir, taşınır, mümkün olan her şekilde değiştirilir?
Sayfa yüklenirken yeni div'ler oluşturmak istiyorum. Bu div'ler, JSON dosyasındaki harici verilere bağlı olarak değişen sıralı bir grup olarak görünecektir. Bunu bir for döngüsü ile yapmam gerekecek çünkü 100'den fazla div gerekli. Bu nedenle, oluşturulan her bir div'i yükseklik, genişlik, üst / sol vb. Açısından değiştirebilmem gerekiyor. Yine document.getElementById("created_div").style.whateverde hiçbir …
82 javascript  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.