ich zu getElementsByTagName("title")
versucht dann seine Werte alarmierenWarum InnerTEXT nicht mit Knoten funktioniert?
versucht innerText
zu verwenden es nichts
Beispiel zurück:
<script>
var req = new XMLHttpRequest();
req.onreadystatechange=function()
{
if(req.readyState==4 && req.status==200)
{
titles = req.responseXML.getElementsByTagName("title");
for(i=0; i < titles.length; i++)
{
alert(titles[i].innerText);
}
}
}
req.open("GET","webapp/data",true);
req.send();
</script>
es funktioniert nur, wenn ich innerHTML- verwenden, aber ich verstehe nicht, Warum !
Beispiel:
<script>
var req = new XMLHttpRequest();
req.onreadystatechange=function()
{
if(req.readyState==4 && req.status==200)
{
titles = req.responseXML.getElementsByTagName("title");
for(i=0; i < titles.length; i++)
{
alert(titles[i].innerHTML);
}
}
}
req.open("GET","webapp/data",true);
req.send();
</script>
Warum die XML zu JSON nicht konvertieren? Auf diese Weise können Sie auf die Werte natürlicher zugreifen als mit der DOM API – evolutionxbox
Hat wirklich keine dieser Fragen Ihnen geholfen? ['[javascript] innerText'] (http://stackoverflow.com/search?q=%5Bjavascript%5D+innerText) Du hast gesucht, oder? –
@FelixKling Ich suchte, aber das Problem, ich weiß nicht, wie innerHTML gibt den gleichen Wert wie textContent – Vendetta