如何使用AngularJS获取HTML-INPUT-EMAIL
How to get HTML-INPUT-EMAIL using AngularJS?
我有输入:
<input ng-model="email" type="email" id="form-email" name="email" placeholder="Inter email" maxlength="250">
当我进入这么长的主机:
fax@test.cooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooom
我有:
$scope.email // undefined
document.getElementById("form-email").value //fax@test.cooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooom
但当我进入时
fax@testooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooh.com
我有
$scope.email // fax@testooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooh.com
如何解决这个问题?
这没什么错,第一封电子邮件无效,第二封有效,这就是它被接受的原因。
每个域名由两部分组成
顶级域 -顶级域(TLD)是域的一部分位于点右侧的名称。最常见的顶级域是.COM、.NET和.ORG。其他一些流行的顶级域是.BIZ、.INFO、.NAME和.IN等
二级域 -。二级域名是位于点左侧的域名。步骤使您自己的网站是二级域名和代表互联网背后的组织或实体。第二Level域名必须在互联网公司注册名称与数字地址分配机构(ICANN)-注册登记机构。
为什么第一封电子邮件无效
- 因为它不包含有效的顶级域
以下是Internet顶级域列表:https://en.wikipedia.org/wiki/List_of_Internet_top-level_domains
为什么第二封电子邮件无效
- 因为它同时包含有效的顶级域和二级域
您可以将ngPattern指令组合到pattern:来验证电子邮件输入
<input type="email"
ng-model="email"
id="form-email"
placeholder="Inter email"
maxlength="250"
name="myeamail"
pattern="^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+'.[a-zA-Z]{2,6}$"
>
相关文章:
- 如何使用AngularJS获取HTML-INPUT-EMAIL
- 将html从变量返回到react<input/>
- 如何使用 JavaScript 显示 html 输入:.html(' < input type=“text” /
- HTML & Javascript Equation Input Form [UPDATED]
- RegisterForEventValidation on html input
- 我可以使用 html() 保存动态表单而不是遍历 INPUT 吗?
- input type=“password” 在 IE 11 上使用 HTML 5 显示文本
- Jquery html attr radio input alt content
- 如何将 JavaScript 函数传递给 INPUT HTML 标签
- 我可以使用任何 HTML 或 JavaScript API 在 input[type=file] 中获取文件的路径吗?
- 在select选项和input.text之间切换输入html
- html/input/text到页面加载时的图像
- HTML 5”;数字“;键入小数位时,type input没有值
- HTML Input (Javascript)
- 在原始html中捕获INPUT值
- html & lt; input>无法将值传递给URL,除非使用codeigniter's input_form
- 如何使用html input required属性将一组输入设置为required ?
- Why "HTML <input type='file' />" has
- 我有一行从html表的形式:$(行).text().如何将其输入到input type="hidden&quo
- POST the values of several html <input type='button