Ich habe es versucht
$(":input:not(input[type=button],input[type=submit],button):visible:first")
aber es findet nichts.
Was ist mein Fehler?
UPD: Ich führe dies auf $ (document) .load () aus
<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>
und im Debug kann ich sehen, dass firstInput leer ist.
UPD2: Ich bin auf einer ASP.NET-Seite, die unter Sharepoint ausgeführt wird.
Ich habe bisher festgestellt, dass es für einige Elemente sie findet (für feste) und für einige nicht. :(
$(document)
ist ready()
?