2

私はasp.netログインを使用しており、デフォルトとしてテキストボックスにテキストを表示したいのですが、クリックするとテキストボックスがクリアになります。私はそれをやったし、それはうまく動作します。画像番号 1 のように。しかし、Tab キーを使用してパスワード フィールドに移動し、何も入力せずに入力すると、画像番号 2 のような文字が表示されます!!! それは星であるべきです!または黒丸!

パスワードのテキスト ボックスには、次のコードを使用しました。

<asp:TextBox ID="Password" runat="server" TextMode="SingleLine"  
 onclick="this.value=''; this.type='password'; " Width="166px" 
 Font-Size="9pt"  Font-Names="Tahoma">Password                                                    
</asp:TextBox>

ここに画像の説明を入力

写真番号1

ここに画像の説明を入力

写真番号2

この問題のアイデアはありますか?私を助けてください。

4

3 に答える 3

3
<asp:TextBox ID="TextBox1" runat="server" TextMode="Password"></asp:TextBox>  

より詳しい情報

または、プレースホルダー属性を使用できます:

<asp:TextBox runat="server" placeholder="Enter your name"  TextMode="Password"/>
于 2012-12-13T07:26:29.783 に答える
2

使用する:

TextMode="Password"

したがって、次のようになります。

<asp:TextBox ID="Password" runat="server" TextMode="Password"  
onclick="this.value=''; this.type='password'; " Width="166px" 
Font-Size="9pt" 
Font-Names="Tahoma">Password                                                    
</asp:TextBox>
于 2012-12-13T07:20:05.767 に答える
2

パスワード テキスト ボックスのタイプをパスワードとして設定します。

 <asp:TextBox ID="TextBox1" runat="server" TextMode="Password"></asp:TextBox>

そして、あなたが見るものをチェックしてください。

于 2012-12-13T07:23:14.380 に答える