我的表格定义如下。当用户单击任何单元格时,需要由jQuery拾取由value = a.b.c.d定义的该单元格的值。例如,在下面的第一个单元格中,JQuery应该选择a.b.c.d而不是ABCD。我面临的问题是它没有显示任何价值,只是在localhost上给出了"页面说:" (这里似乎是一个空白变量)。请有人帮我解决这个问题。
<table id="tableID" border="1">
<tr>
<td bgcolor='blue'width='25%'>ABCD<input type=hidden name=name[] value = 'a.b.c.d'></td>
<td bgcolor='blue'width='25%'>KLMN<input type=hidden name=name[] value = 'k.l.m.n'></td>
</tr>
</table>
jQuery脚本
window.onload = init;
function init()
{
$('#tableID').click(function(e){
alert($(e.target).val());
})
}