对于下面的table,我点击table上的td,获取该td内input 的值,使用jquery来实现 <table> <tr><td>abc,<input type="text" value="123"></td></tr> <tr><td>abc,<input type="text" value="123"></td></tr> <tr><td>abc,<input type="text" value="123"></td></tr> <tr><td>abc,<input type="text" value="123"></td></tr> <tr><td>abc,<input type="text" value="123"></td></tr> <tr><td>abc,<input type="text" value="123"></td></tr> </table>
$('table td').click(function(){ alert($(this).find('input').val()); }); 这个是只针对的你的提问而答的 不过你既然是用表格不可能就一个表格吧,所以为了区分表格你可以为表格table 设置一个id 如id='tab' 那么就是 $('#tab td').click(function(){ alert($(this).find('input').val()); });