2010-06-12 23 views
11

Değerleri DIV etiketi arasında nasıl alabilirim? Ben almalısınızDIV etiketleri arasında değerler alın?

Örnek

<div id="myOutput" class="wmd-output"> 
    <pre><code><p>hello world!</p></code></pre> 
</div> 

benim çıkış değerleri

<pre><code><p>hello world!</p></pre> 

cevap

20

İlk olduğunu elemanı bulmak. En hızlı yol ID’dir. Ardından, öğenin HTML içeriğini almak için innerHTML kullanın. adamlar benden önce önerdiği gibi innerHTML bu durumda iyi gelir

document.getElementById('myOutput').innerHTML; 
6
document.getElementById("myOutput").innerHTML 
4

,

daha karmaşık html yapıya sahip ve ben jQuery gibi js kütüphaneleri kullanmak önermek manipüle/çapraz istiyorum. almak için olurdu istiyorum istiyorum:

$('#myOutput').html() 

I (ama sadece tabii böyle basit örneğin bütün js kütüphane yük olmaz) düşünmek daha güzel görünüyor

1

Sadece tüm bazı ek ayrıntılarla yukarıda koyarak , bundan emin değilseniz

div bazı id sahip emin kullanın lütfen olmak için daha sonra html sayfasında yoktur.

var objDiv = document.getElementbyId('myOutput'); 
if(objDiv){ 
    objDiv.innerHTML; 
} 

Bu, sayfadaki herhangi bir JavaScript hatasına engel olacaktır.

İlgili konular