【发布时间】:2010-06-21 10:14:31
【问题描述】:
我有这个密码字段
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" />
问题是这显示为空。即使我设置了默认值。 为了解决这个问题,我添加了一个 onload 事件,但出现以下错误
- 空字符文字
- 字符文字中的字符过多 为什么这首先显示为空,为什么会出现这些错误?我需要的是在密码字段中显示一个默认值。
【问题讨论】:
-
默认字段始终用于通知用户输入。为什么要显示为点的密码默认字段?
-
@Amitabh 怎么样? @Rahul 我只有用户名和密码字段。用户名通知在此处输入用户名。所以一个空的密码字段不太好。每当用户看到点时,他就会明白这是密码。我没有与这些字段相关的任何标签。
标签: c# asp.net javascript html