Saya mencoba
$(":input:not(input[type=button],input[type=submit],button):visible:first")
tetapi tidak menemukan apa pun.
Apa kesalahan saya
UPD: Saya menjalankan ini di $ (document) .load ()
<script type="text/javascript">
$(window).load(function () {
var aspForm = $("form#aspnetForm");
var firstInput = $(":input:not(input[type=button],input[type=submit],button):visible:first", aspForm);
firstInput.focus();
});
</script>
dan di debug saya bisa melihat firstInput kosong.
UPD2: Saya berada di halaman ASP.NET yang dijalankan di bawah Sharepoint.
Saya telah menemukan sejauh ini bahwa untuk beberapa elemen ia menemukannya (untuk yang tetap) dan untuk beberapa tidak. :(