2010-07-12 5 views
0

J'utilise un div vide dans lequel je suis d'attribuer des valeurs par un javascript externe via un appel ajax Je suis également en utilisant un éditeur FCK ce que je veux faire en utilisant un javascript interne que je veux définir le contenu de que div dans la zone de texte de fckeditor mais dans le javascript interne lorsque j'accède le contenu de ce div il montre « non défini ».récupérer la valeur de div

+0

ont essayé innerHTML pour obtenir des données div –

+0

oui je l'ai essayé à la fois innerHTML et le texte intérieur – Mac

Répondre

1

Vous pouvez utiliser la méthode setAttribute pour définir l'attribut « valeur » d'un attribut.

laissions prendre un exemple:

<div id="employees"> 
<div id="george">George Doe: Human resources department</div> 
</div> 

Pour insérer une nouvelle DIV directement au-dessus "george", de sorte que le résultat devient:

<div id="employees"> 
<div id='kevin">Kevin Lin: Main system administrator</div> 
<div id="george">George Doe: Human resources department</div> 
</div> 

Vous devez faire ceci:

<script type="text/javascript"> 

var newemployee=document.createElement("div") 
var oldemployee=document.getElementById("george") 
newemployee.setAttribute("id", "kevin") 
newemployee.innerHTML="Kevin Lin: Main system administrator" 
document.getElementById("employees").insertBefore(newemployee, oldemployee) 

</script> 
+0

peut y ou s'il vous plaît élaborer – Mac

Questions connexes