我目前有一个表,其中包含使用 php 回显的电子邮件模板名称列表。下面是部分php代码。我正在尝试获取表值并将其传递给我的 JS 文件,未来的 AJAX 命令会将其传递给另一个文件(我不会有任何问题)。我第一次尝试提醒该值表明该值未定义。我的第二次尝试显示了它内部的元素类型(当时它是一个跨度)。现在它什么也没有显示。建议?
PHP代码:
<table class="departments">
<tr>
<th scope="col" style="width: 175px;">Email Name</th>
';
$get_depts = mysql_query("SELECT dept_name FROM depts where bus_id = '{$_SESSION['bus_id']}'");
while(($department = mysql_fetch_assoc($get_depts)))
{
echo '
<th scope="col" style="width: 175px;">'.$department['dept_name'].'</th>
';
}
echo '
</tr>
';
$get_emails = mysql_query("SELECT id, email_name from emails where bus_id = '{$_SESSION['bus_id']}' ORDER BY email_name ASC");
while(($email = mysql_fetch_assoc($get_emails)))
{
echo '
<tr>
<td id="test" onclick="moveValue()">'.$email['email_name'].'</td>
';
当前的JS代码:
function moveValue()
{
var x = document.getElementById(test);
var y = x.innerHTML;
alert(y);
}