php-sql の変数を使用して、javascript アラートのメッセージにする方法を教えてください。
ここに私のコードがあります
<?php
$select = "SELECT * FROM post";
$result = mysql_query($select) or die("couldn't select table");
while ($rows = mysql_fetch_array($result))
{
echo"<input type='button' class=term onclick='return terms()' value=Terms >";
echo"<input type='hidden' value='$rows[terms]' id='term' name='term'>";
}
?>
<script language="JavaScript">
function terms()
{
var readers = document.getElementById("term");
alert(readers.value);
}
</script>
動作し、警告メッセージが表示されます。しかし、行の特定のフェッチに対して正しいメッセージを表示する際に問題が発生しました。すべてが同じメッセージを受け取りました (最初の行からのメッセージ)。
getElementByName を使用しようとしましたが、アラートがポップアップしないため、入力 name="term[]" --------(配列形式に) を作成する必要はありません
助けてください!