Django表单,标签直接在字段中,但在键入时消失
我想实现与google登录页面相同的效果,即文本字段的标签显示在字段本身中。在字段中键入任何字符时,标签将自动消失 我知道如何使用html+java脚本实现类似的效果,例如:Django表单,标签直接在字段中,但在键入时消失,django,forms,Django,Forms,我想实现与google登录页面相同的效果,即文本字段的标签显示在字段本身中。在字段中键入任何字符时,标签将自动消失 我知道如何使用html+java脚本实现类似的效果,例如: <input type="text" name="" id="" value="Email" class="gray" onclick="if(this.value=='Email') {this.value='';this.className='black'}" onblur="if(this.value==''
<input type="text" name="" id="" value="Email" class="gray" onclick="if(this.value=='Email')
{this.value='';this.className='black'}" onblur="if(this.value=='')
{this.value='Email';this.className='gray'}" />
有一个叫做占位符文本的html5道具。下面是一篇关于如何在django表单中使用它的博客文章。 摘录:
类MyForm(表单):
name=forms.CharField(widget=forms.TextInput({“占位符”:“Joe Recruiter”}))
非常感谢。这正是我想要的。
forms.CharField(max_length=100, label=_("Email"), initial='xxx')