jQuery不能在Safari中工作-为什么不能?
我有一个表单,其中有几个提交按钮,我想获取单击按钮的ID。我用这个:jQuery不能在Safari中工作-为什么不能?,jquery,safari,Jquery,Safari,我有一个表单,其中有几个提交按钮,我想获取单击按钮的ID。我用这个: var ID = $(this).find("input[type=submit]:focus").attr('id'); 它在Chrome、IE和Firefox中运行良好,但在Safari中却不行-为什么?试试这个: var id = $(this).attr('id'); 如果没有,根据,您应该能够利用getElementById() 有关使用getElementById()的示例的参考 或者通过按钮的oncl
var ID = $(this).find("input[type=submit]:focus").attr('id');
它在Chrome、IE和Firefox中运行良好,但在Safari中却不行-为什么?试试这个:
var id = $(this).attr('id');
如果没有,根据,您应该能够利用getElementById()
有关使用getElementById()的示例的参考
或者通过按钮的onclick事件传递它,如:
onClick="whateverYourFunction(this.id)"
可能重复感谢您的回答,当我尝试:$(this.attr('id');我得到了表格的id