javascript - 如何使用javascript获取动态生成表的值

标签 javascript php html

这里我试图获取 <td> value </td> 内的值使用 JavaScript getElementById(ID);但我无法获取值并在警报框中显示值。

代码:

<script type="text/javascript">
function getvalue()
{
var lat = document.getElementById('lat').value;
var lon = document.getElementById('lon').value;
var lati = parseInt(lat);
var long = parseInt(lon);
alert(lati,long);
}
</script>

php-html 代码:

while($row = mysql_fetch_assoc($retval))
{
echo "<tr>";
echo "<td>" . $row['id'] . "</td>";
echo "<td>" . $row['theater_name'] . "</td>";
echo "<td>" . $row['address'] . "</td>";
echo "<td id='lat'>" . $row['lat'] . "</td>";
echo "<td id='lon'>" . $row['lon'] . "</td>";
echo "</tr>";
}

该表是由 php 根据数据库表值自动生成的,仅包含一条记录。现在我想在 javascript 中获取纬度和经度值并发出警报..但现在我无法收到警报...我该怎么做?

最佳答案

var lat = document.getElementById('lat').innerHTML;
var lon = document.getElementById('lon').innerHTML;

value用于<form> s 元素( <input><select> 等)。

关于javascript - 如何使用javascript获取动态生成表的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21597430/

相关文章:

javascript - 在 HTML 中使用 JS 的两个不同的用户和密码

javascript - 通过单击链接切换图像并禁用事件链接

javascript - 如果未选择,如何验证此选择选项?

javascript - 如何使用 Math.random() 做题?

php - 使用案例更新表中的 mysql 日期字段

php - mysql 选择多表 - 连接

php - onclick javascript 函数在 Firefox 中不起作用

javascript - 如何将多个前置日期存储到 localStorage?

javascript - 在导航菜单中添加一个向下滑动的搜索框

javascript - anchor 链接在 Accordion 列表中不起作用