div に挿入される応答として HTML のチャンクを返す AJAX 要求があります。JavaScript を使用して、その AJAX 応答 HTML から DOM の要素を取得するにはどうすればよいですか? 返された HTML レスポンス div の最後に JavaScript がありますが、getElementById は null を返します。これは明らかに DOM が作成されておらず、通常の Web ページのように window.onload を使用できないためです。以下の例を参照してください。そして、これは JavaScript である必要があります - ライブラリではありません。
<div class="page-content extractAjaxContent" id="tableContent_AJAX">
<div id="name">Biff</div>
<html:form action="/variableCostStatusPost" method="post">
....some JSP to produce HTML
</html:form>
<script>console.log("Name is " + document.getElementById('name'));</script>
</div>