我的网站上有一个html表单,但人们总是忘记完全填写(3个框填写)。
他们使用html的方法只是在完全填写或类似的情况下才激活提交按钮吗?
答案 0 :(得分:2)
JavaScript验证是这里最常见的路线。如果您已经在使用jQuery库,我建议http://bassistance.de/jquery-plugins/jquery-plugin-validation/
答案 1 :(得分:0)
基本上有两个步骤可以“确保”他们填写了必填字段。第一步是client-side validation,它为用户提供了一个有用的UI,可以指导他们正确填写表单。第二步是服务器端验证,它向用户返回错误,如果他们试图错误地发布表单,则重新显示该表单。 (我们没有足够的信息对第二部分特别有用,这取决于您的服务器端环境。)
答案 2 :(得分:0)
创建一个javascript函数来检查字段,然后在表单的onsubmit事件上调用该函数。
function validate() { if(document.formname.txtbox1.value=='') { alert("enter value"); document.formname.txtbox1.focus(); return false; }
然后将其命名为表单上的onsubmit事件
<form name = "formname" action = "abc.php" method ="post" onsubmit="return validate()">