gpt4 book ai didi

javascript - 自定义有效性 JQuery

转载 作者:行者123 更新时间:2023-11-30 10:02:19 24 4
gpt4 key购买 nike

我找到了教程,展示了如何使用 javascript 为表单的输入字段设置自定义错误。示例如下:

  document.getElementById('fname').setCustomValidity('Invalid'); 

但是,如果我尝试使用 jquery,这似乎不起作用。示例如下:

$('#fname').setCustomValidity('Invalid');

我更喜欢使用 JQuery,所以谁能告诉我为什么这不起作用,以及我如何才能在 JQuery 中做同样的事情。

最佳答案

setCustomValidity 是一种原生 javascript 方法。因此,得到一个原生的javascript对象,然后调用like

$('#fname').get(0).setCustomValidity('Invalid');

更新

so why is it i dont have to put .get(0) when i always use JQuery. can you explain get(0) if possible?

问题不在于您是否使用 jQuery。相反,问题是您正在尝试调用 jQuery 对象不存在的 native javascript 函数。这就是为什么使用 get()将为您提供可以访问 javascript 函数的 native javascript DOM 元素

关于javascript - 自定义有效性 JQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30958536/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com