18910140161

JavaScript-HTML验证在CodePen上有效,但在我的笔记本电脑或IIS上无效-堆栈溢出

顺晟科技

2022-10-18 12:56:47

179

第一个问题,但是我已经使用这个网站超过8年了,所以请耐心听我说。非常感谢所有的帮助。我已经花了几天和太多的时间在这上面。

我有一个网页,它通过所需的输入元素使用默认的HTML验证。在CodePen中,“消息”如果我不填充该字段,则会显示。我添加了CSS,也使背景黄色。在CodePen中,一切都很好,但在我的笔记本电脑上,我得到了黄色背景,但大多数输入都没有显示消息。真正奇怪的是,他们中的一些人会给出信息,但大多数人不会。我甚至在同一个DIV中有三个,其中一个给出了消息,而另外两个没有。完全相同的代码,除了ID&;名字。我知道它可以识别验证错误,因为它触发CSS更改背景(输入:无效:焦点),滚动到它,但没有消息。

我想这可能是我的代码,所以我导出了codepen并从unzipped/dist文件夹中运行它。与我笔记本电脑上的原始代码相同的行为。我给CodePen发了电子邮件,当他们从/dist文件夹导出并运行时,所有字段都显示了他们的消息。我把它推送到IIS服务器上,我得到了与我在笔记本电脑上相同的行为,有些消息显示,有些不显示。

控制台中

也没有任何错误。我不知所措。代码太大,无法包含,如果我放一个到CodePen的链接,它会迫使我包含代码。我使用的是Chrome 94。我通过W3C标记服务运行了HTML,没有错误。CodePen HTML确实包含来自W3C标记服务的错误,但仍然可以工作,而本地没有错误的HTML则不能工作。

CodePen:CodePen显示消息

本地(导出的CodePen):本地无消息,但滚动到该消息&;更改背景


顺晟科技:

  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航