当前位置: 首页 > 知识库问答 >
问题:

手动突出显示角形式的所有无效输入

秦俊发
2023-03-14

AngularJS版本是1.2.x。

共有1个答案

瞿子濯
2023-03-14

您的表单标记应该如下所示,这样,当您单击submit ng-class时,将在表单上添加submitted类,这将使您意识到,无论何时您在表单上提交了类,并且字段具有ng-invalid类,您都可以突出显示这些元素

标记

<ng-form name="form" ng-class="{submitted: submitted}" ng-submit="submitted=true; submit();">
   <input type="text" name="firstname" ng-model="formData.firstname">
   <input type="text" name="lastname" ng-model="formData.lastname">
   <input type="submit" value="submit">
</ng-form>

CSS

.submitted input.ng-invalid {
   border: solid 1px red;
}
 类似资料:
  • 我是RichTextFX新手,需要一些帮助。我想使用StyleClassedTextArea(见https://github.com/FXMisc/RichTextFX)。 我的简单java代码: 但是,如图所示,没有突出显示任何内容。有人知道我如何用红色(或我做错了什么)渲染一定范围内的文本吗?

  • 我正在处理登录表单,如果用户输入无效凭据,我们希望将电子邮件和密码字段标记为无效,并显示登录失败的消息。我如何去设置这些字段从可观察到的回调无效? 模板: 登录方式: 除了将inputs invalid(输入无效)标志设置为true之外,我还尝试将标志设置为false,并将设置为true。所有这些都不会导致输入显示其无效状态。

  • 问题内容: 我做了一个突出显示div中匹配单词的函数。但是如果有两个相同的单词被一个不同的单词分隔开,那么只有第一个单词会突出显示。因此,例如,如果搜索条件是单词“burn”,而在文本中是句子“ burn baby burn”,我希望它突出显示两个“ burn”。此jsFiddle演示了如何仅突出显示第一个“烙印”。这也是下面的代码。任何帮助,不胜感激。谢谢阅读。 CSS html javascr

  • 我正在寻找一个用JavaScript编写的好的全方位语法荧光笔,它将自动检测所使用的语言并应用正确的语法高亮显示。 我从一个简单的谷歌搜索中找到了无数个,但它们都必须在

  • 问题内容: 我想通过搜索突出显示所有匹配的单词。我写了代码,但是不能使用循环。当我搜索单词时,我的应用程序会找到单词并仅突出显示第一个单词。这是我的代码 我很快就很新。抱歉,编码错误。我的代码找到匹配项计数,但是如何突出显示所有匹配项,谢谢 问题答案: 基于NSRegularExpression的强制性解决方案。

  • 我正在使用Google Cloud Shell中的命令。我正在遵循的教程以及留档(https://cloud.google.com/sdk/gcloud/reference/compute/zones/list)指出,要以表格形式列出所有区域,您应该使用以下命令: 当我运行它时,结果不会列在表格中,而是如下所示: 这是一个全新的原始Google Cloud帐户。Google是否更改了命令的默认输出