ASP.NET は、ユーザー名とパスワードの 2 つのフォーム入力を生成することをご存知ですか。jQuery<asp:Login>
仮想キーボードをログイン入力に接続したいです。これに到達するにはID
、生成された html ログイン フォーム入力を知る必要があります。これらを取得するにはどうすればよいですか?
<asp:Login ID="myLogin" runat="server"/>
一貫した命名規則のように見えるので、このセレクターを使用して取得できます。
jQuery("#<%= myLoginControl.ClientID %> input[id$='_UserName']").attr("id")
jQuery("#<%= myLoginControl.ClientID %> input[id$='_Password']").attr("id")
コントロールのClientID
はLogin
、コンテンツを囲むテーブルの ID であり、テキスト ボックスは と で終わり_UserName
ます_Password
。