Ôyé Ôyé

Il fallait bien que ça m'arrive un jour, une situation que je ne comprends absolument pas...

Le code :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
<div id="test_A" >test</div>
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
var p_id = $("#test_A").attr("id");
alert(p_id);
$('#test_A').append("<scrip" + "t" + ">alert(" + p_id + ");</"+"script>");

Alors, voilà le jsfidle.

La question : Pourquoi les deux alertes ne donne pas le même résultat ?

  • Question subsidiaire 1 : Pourquoi p_id deviens un objet ???!!!
  • Question subsidiaire 2 : comment avoir l'id en string dans le deuxième alertes.


J'avoue que là... j'ai du manquer un chapitre quelques part.

Bonne...... chance