我有下面的代碼,即時通訊嘗試通過單擊結果將搜索結果添加到div。讓我知道是否有人可以協助,我看了大約一百次的代碼,似乎無法弄清楚爲什麼它不會工作。我曾嘗試將javascript放在div下方,身體下方,頭部,沒有骰子。下面是PHP,JavaScript和HTML。謝謝。將輸入值添加到div
的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>
那麼你的'
您確定'$ results_row ['username']'包含任何值嗎? – iJay
是的,他們這樣做。我檢查了html輸出 – Steven