【发布时间】:2017-08-01 21:07:53
【问题描述】:
这很可能需要涉及 javascript,我对此几乎一无所知,所以请多多包涵。
我想要一个常规的表单,比如用 bootstrap 设置样式。但是我不想在加载页面时一次显示所有字段。相反,我想显示第一个字段并继续显示以下字段,因为前面的字段已聚焦或包含内容。
<form action="" method="post">
<div class="form-group">
<label for="name">Name</label>
<input type="text" name="name" class="form-control">
</div>
<div class="form-group">
<label for="email">Email</label>
<input type="email" name="email" class="form-control">
</div>
<div class="form-group">
<label for="website">Website</label>
<input type="text" name="website" class="form-control">
</div>
<div class="form-group">
<label for="message">Message</label>
<textarea name="message" class="form-control" rows="5"></textarea>
</div>
</form>
在这个例子中,只有“姓名”会显示,当页面加载时,当它获得焦点时,“电子邮件”字段会显示。
任何想法都会很棒,谢谢!
【问题讨论】:
标签: javascript jquery html forms twitter-bootstrap