J'ai développé une page dans laquelle je dois entrer mes courriels et mes mots de passe. Avant de taper, je devrais afficher le texte «entrer votre courriel» dans une zone de texte et entrer le mot de passe dans une autre zone de texte.ajax textbox watermark
Vous trouverez ci-dessous le code pour effectuer l'opération ci-dessus.
<html>
<head>
<title>lksdjflk</title>
<style>
.unwatermarked {
height:18px;
width:148px;
}
.watermarked {
height:20px;
width:150px;
padding:2px 0 0 2px;
border:1px solid #BEBEBE;
background-color:#F0F8FF;
color:Gray;
}
</style>
</head>
</html>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:TextBox ID="TextBox1" runat="server" CssClass="unwatermarked"></asp:TextBox>
<asp:TextBoxWatermarkExtender ID="TextBoxWatermarkExtender1" runat="server"
Enabled="true" TargetControlID="TextBox1" WatermarkCssClass="watermarked"
WatermarkText="email-Id">
</asp:TextBoxWatermarkExtender>
</asp:Content>
Si quelqu'un connaît une solution s'il vous plaît laissez-moi savoir dès que possible.
Merci, Avnish
Si vous pouvez utiliser HTML5, vous pouvez tirer profit de [ 'placeholder'] (http : //davidwalsh.name/html5-placeholder) à la place. –
@ XaviLópez - De [la spécification] (http://www.w3.org/TR/html5/forms.html#the-placeholder-attribute): * L'attribut placeholder ne doit pas être utilisé comme alternative à une étiquette. * – Quentin
duplicata possible de [Comment définir des étiquettes à l'intérieur des champs de texte pour le nom d'utilisateur et mot de passe?] (Http://stackoverflow.com/questions/2536491/how-to-set-labels-inside-textfields-for-username-and-password – Quentin