相关疑难解决方法(0)

HTML5表单必需属性.设置自定义验证消息?

我有以下HTML5表单:http://jsfiddle.net/nfgfP/

<form id="form" onsubmit="return(login())">
<input name="username" placeholder="Username" required />
<input name="pass"  type="password" placeholder="Password" required/>
<br/>Remember me: <input type="checkbox" name="remember" value="true" /><br/>
<input type="submit" name="submit" value="Log In"/>
Run Code Online (Sandbox Code Playgroud)

目前当我在空白时点击输入时,会出现一个弹出框,上面写着"请填写此字段".如何将该默认消息更改为"此字段不能留空"?

编辑:另请注意,类型密码字段的错误消息很简单*****.要重新创建此项,请为用户名提供值并点击提交.

编辑:我正在使用Chrome 10进行测试.请这样做

html javascript forms validation html5

291
推荐指数
12
解决办法
47万
查看次数

对一组复选框使用HTML5"required"属性?

使用支持HTML5的新浏览器时(例如FireFox 4);
并且表单字段具有该属性required='required';
表格字段为空/空白;
然后点击提交按钮;
浏览器检测到"required"字段为空并且不提交表单;
而是浏览器显示一个提示,要求用户在该字段中键入文本.

现在,我有一组复选框,而不是单个文本字段,其中至少有一个复选框应由用户检查/选择.

如何required在此组复选框上使用HTML5 属性?(由于只需要检查其中一个复选框,我不能将该required属性放在每个复选框上)

PS.我正在使用simple_form,如果这很重要的话.


UPDATE

可以在HTML 5 multiple的属性是有帮助吗?有没有人用它来做类似我问题的事情?

UPDATE

似乎是这个功能不是HTML5规范的支持: ISSUE-111:什么是输入@需要均值@type =复选框?

(问题状态:问题已被标记为关闭而没有偏见.)以下是解释.

更新2

这是一个老问题,但是想澄清一下,问题的初衷是能够在不使用Javascript的情况下完成上述操作 - 即使用HTML5方式.回想起来,我应该让"没有Javascript"更加明显.

forms validation checkbox html5

150
推荐指数
7
解决办法
15万
查看次数

如何验证具有多个复选框的表单以检查至少一个

我正在尝试使用jquery的validate插件验证表单.我想要求用户检查组中的至少一个复选框,以便提交表单.这是我的jquery代码:

$().ready(function() {
$("#subscribeForm").validate({
   rules:   { list: {required: "#list0:checked"} },
   messages:  { list:  "Please select at least one newsletter"}                                                        
 });
 });
Run Code Online (Sandbox Code Playgroud)

这是html表单:

<form action="" method="GET" id="subscribeForm">
<fieldset id="cbgroup">
    <div><input name="list" id="list0" type="checkbox"  value="newsletter0" >zero</div>
    <div><input name="list" id="list1" type="checkbox"  value="newsletter1" >one</div>
    <div><input name="list" id="list2" type="checkbox"  value="newsletter2" >two</div>
</fieldset>
<input name="submit" type="submit"  value="submit">
Run Code Online (Sandbox Code Playgroud)

问题是即使没有检查任何内容,表单也会提交.我该如何解决这个问题?

html javascript checkbox jquery-validate

40
推荐指数
5
解决办法
13万
查看次数

html5:复选框/无线电中所需属性的重要性

在表单提交时,您如何根据需要标记复选框/单选按钮?

灵感来源:Pekka问题回答

html5 attributes specifications

17
推荐指数
3
解决办法
2万
查看次数