最近在做多步骤表单,真的头大 本来想着把复杂的信息拆成几步填,结果用户反馈说流程太割裂,一不小心就漏掉前面的内容…特别是那种需要跳转的步骤,感觉像在玩找茬游戏。有没有大佬遇到过类似情况?怎么平衡好表单的逻辑性和用户体验啊?求支招~
<form>
<div class="step" id="step1">
<input type="text" placeholder="姓名">
</div>
<div class="step" id="step2" style="display:none;">
<input type="email" placeholder="邮箱">
</div>
<button type="button" onclick="nextStep()">下一步</button>
</form>
<script>
function nextStep() {
document.getElementById('step1').style.display = 'none';
document.getElementById('step2').style.display = 'block';
}
</script>
登录/注册