在禁用javascript的情况下使注册表单工作
Make registration form work when javascript is disabled
即使禁用了javascript,我也在努力让这个注册表单正常工作,我不知道从哪里开始。非常感谢您的帮助!
HTML:
<form name="news" onsubmit="validateForm()" action="thanks.html">
<input type="text" placeholder="Namn" name="name" id="name"><br>
<input type="text" placeholder="E-postadress" name="email" id="email"><br>
<input type="submit" value="Send" name="send" id="send">
</form>
Js文件:
function validateForm()
{
if( document.getElementById('name').value === '' ){
alert("Please enter your name!");
return false;
}
var emailExp = /^['w'-'.'+]+'@[a-zA-Z0-9'.'-]+'.[a-zA-z0-9]{2,4}$/;
if(document.news.email.value.match(emailExp))
{
return true;
}
else
{
alert("Please enter your e-mail!");
document.news.email.focus();
return false;
}
}
function init()
{
var validate = document.getElementById("send");
validate.onclick = validateForm;
}
window.onload = init;
您使用的服务器端技术是什么
如果没有JavaScript,就无法在客户端进行验证。使用ASP.NET或MVC中内置的服务器端验证控件。
将表单验证放到服务器上,但您的操作似乎是thanks.html,在大多数情况下,它没有任何服务器端逻辑。实际上,我不确定表单是如何使用javascript的,只是给人一种你记下了他们信息的印象。
相关文章:
- 可以'我无法提交AJAX注册表
- 如何从npm注册表中删除npm包
- 扩展如何读取注册表
- 流星 - 添加带有熨斗的路由后无法提交用户.路由器到登录和注册表单
- 单击按钮时切换html登录/注册表单
- Bookshelf注册表插件和节点循环依赖性错误
- 在注册表单上,表单字段不会保存在提交时自动填充的浏览器中.(ReactJs)
- 我正在尝试使用jqueryValidation引擎插件验证注册表单,有些验证无法正常工作
- 如何阻止浏览器要求在注册表单中保存电子邮件和密码
- 我试图使用引导模式类来制作一个弹出注册表单,但弹出没有'不起作用
- 使用自制的html表单注册/登录网站
- 通过注册表安装的Firefox插件是否可以使用updateURL
- 使用 Ajax、Jquery 或 JavaScript 在注册表单中添加验证码
- REST 服务未注册表单数据
- 流星:使用自动表单自定义注册过程
- JavaScript/jQuery分步注册表单
- 用户注册注册错误
- 是否有一种方法允许用户帐户(注册+注册)与javascript(角前端和节点,express服务器代码)
- 注册在表单中点击了哪个图像
- 使用javascript弹出窗口对时事通讯注册进行表单验证