小编Coq*_*ner的帖子

html5验证失败时发出警报

所以我需要的只是当我的html5验证失败时出现的警报,例如:

alert("Error, please fill all required fields before submitting.");
Run Code Online (Sandbox Code Playgroud)

是否有某种事件可用于使用JavaScript或jQuery显示此警报?

这看起来很基本,但我在网上找不到任何关于它的东西.我能找到的只是改变直接出现在该字段上的弹出消息的方法.

我需要这个,因为我的表单跨越多个选项卡,因此显示错误消息的气泡可能并不总是出现,具体取决于用户提交表单时的位置.

javascript validation jquery html5

7
推荐指数
2
解决办法
2212
查看次数

onclick()函数可以与调用它的元素名称不同吗?

所以我有这个按钮元素会拒绝激活它的onclick()函数,无论我做了什么,它让我疯了一会儿:

<button type="button" id="newTreatment" name="newTreatment" onclick="newTreatment()" >Add a treatment</button>
Run Code Online (Sandbox Code Playgroud)

我最后只是更改了函数的名称,它立即起作用:

<button type="button" id="newTreatment" name="newTreatment" onclick="addTreatment()" >Add a treatment</button>
Run Code Online (Sandbox Code Playgroud)

从那时起我就在其他几个按钮上进行了测试,我一直都有类似的问题.

这是真的发生了什么?如果是元素,onclick()函数不能与id同名?这是为什么?我试过在线寻找这个,但我找不到任何有关它的信息.

html javascript

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

您可以在不验证的情况下提交 HTML5 表单吗?

所以我有这个表格,我真的很想使用 html5 验证。问题是,我的表单需要做两件事:

  • 只需保存当前状态,以便稍后重新加载(通过 jsp/servlets)(无需验证)

  • 实际提交表单(提交前验证)

有没有办法关闭给定按钮/提交的验证但保留另一个按钮?

我的解决方法是对前者使用 AJAX 调用,对后者使用定期提交,但这有点弄乱了我现有的系统。

html validation

2
推荐指数
1
解决办法
902
查看次数

标签 统计

html ×2

javascript ×2

validation ×2

html5 ×1

jquery ×1