Je possède ce champ Mot de passeQuel est le problème avec cet événement onload?
input class="txtfld" type="password" id="TextBoxLoginPassword" runat="server"
value="password"
onfocus="javascript:if(this.value == 'password') this.value='';"
onblur="javascript:if(this.value == '') this.value='password';"
onload="javascript:if(this.value == '') this.value='password';"
validationgroup="Login" />
Le problème est que cela semble aussi vide. Même j'ai défini une valeur par défaut. Pour résoudre ce problème, j'ai ajouté un événement onload et j'obtiens l'erreur suivante
- caractère vide littérales
- Trop de caractères caractère littéraux Pourquoi ce semble vide en première place et pourquoi dois-je obtenir ces erreurs ? Ce dont j'ai besoin est d'afficher une valeur par défaut dans le champ mot de passe.
champs par défaut sont toujours pour informer l'utilisateur sur l'entrée. Pourquoi voulez-vous un champ par défaut pour le mot de passe qui sera affiché sous forme de points? – rahul
@Amitabh Comment? @Rahul Je n'ai que des champs nom d'utilisateur et mot de passe. nom d'utilisateur informe que entrez le nom d'utilisateur ici. donc un champ de mot de passe vide n'est pas très bon avec ça. et chaque fois que l'utilisateur verra des points, il comprendra que c'est pour le mot de passe. Je n'ai aucune étiquette associée à ces feilds. –