我正在构建一个表单并提醒用户在输入成功之前他们无法进入下一步
var location=document.getElementById("zip").value;
if(location==null || location==""){
alert("Please insert a valid location!");
return false;
}
如果用户继续下一步,则激活提交按钮。如果用户返回到这一步,如果相同的输入为空,我只想在这一步隐藏提交按钮。我怎样才能只使用javascript来做到这一点?提交按钮的类是“btFinish”。
谢谢!
编辑
我正在使用 jQuery。我试过了
$(btPrevious).click(function(e) {
$(btFinish).hide();
});
$(btNext).click(function(e) {
$(btFinish).show();
});
这会在进度中隐藏完成按钮,但如果输入框中有错误,并且用户单击“btNext”,即使用户必须在第一步修复输入,也会显示“btFinish”。