Forum: ASP.NET |
Thema:
Re: Focus auf WebControl setzen |
Von:
G. Guest (
18.09.2003 10:27) |
Hallo Sven und Herr Preishuber!
Zunächst vielen Dank für die Tips!!
Ich habe es über die Funktion 'SetFocus' Probiert, die ich beim PageLoad aufrufe:
Sub SetFocus(ByVal Ctrl As System.Web.UI.WebControls.TextBox)
Dim s As String = "<SCRIPT language=" + Chr(34) + "javascript" + Chr(34) + ">" _
& "document.getElementById(" + Chr(34) + Ctrl.ID + Chr(34) + ").focus()</SCRIPT>"
RegisterClientScriptBlock("Key", s)
End Sub
Allerdings kommt immernoch folgende ASP-Fehlermeldung:
"'document.getElementById(...)' ist Null oder kein Objekt"
Hier das Tag des Controls:
<asp:textbox id="C_Benutzername" tabIndex="1" runat="server" Width="170px"></asp:textbox>
Hier kann ich kein Attribut 'name' Angeben
Anscheinend gibt es keine Möglichkeit, das Control als Objekt anzusprechen..?
Viele Grüße
Steffen
Betreff |
Von |
Datum |
|
|
Hannes
Preishuber
|
18.09.2003 11:18 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!