所以我试图接收特定 ID 的元素文本。在我的 Javascript 文件中,我有以下代码:
var amount = 2;
for (var i = 0; i < amount; i++)
{
$("#b"+i).click(function() {
var xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp = new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
var name = ($("#name"+i).text());
alert(name);
它一直提醒空白。这是我的 php 文件:
echo "<td id= \"name".$counter."\">".$values[$counter]."</td>
<td><button id= \"b".$counter."\">Show Table</button></tr>";
$counter++;
计数器基本上是 0 和 1。但是,每当我尝试在 name+i 处获取文本时,它都会返回一个空白。有人知道这个问题吗?