結果をクリックして検索結果をdivに追加しようとする以下のコードがあります。誰かが助けてくれるかどうか教えてください。私はコードを約100回見て、なぜそれが機能しないのか理解できないようです. 私はJavaScriptをdivの下、bodyの下、頭の中に配置しようとしましたが、サイコロはありません。以下は、PHP、javascript、および HTML です。ありがとう。
Javascript:
<script type="text/javascript">
var oButton = document.getElementById('addData');
var data = document.getElementById('dataInput');
var display = document.getElementById('display');
oButton.onclick = function() {
display.innerHTML += data.value + "<br />";
}
</script>
PHP:
echo '<button id="addData">','<input id="dataInput" type="hidden" value="'.$results_row['username'].'" />','<div id="testt">', '<h3>', $results_row['username'],'</h3>','</div>','</button>';
HTML:
<div id ="search_results"></div>
<p>
<div id="display"></div>
</p>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="search.js"></script>