1.在input type email的输入框中输入中文,类似于123@中文.com,然后取出来的值变成123@xn--fiq228c.com了,是前端就已经乱了。
2.我特意查了一下,现在已经有中文邮箱名了,所以想问一下这个问题怎么解决
求高手指点。
就把type格式用text吧,然后通过js判断是否是合法的email地址
先确认你发送请求时,是否使用了utf-8
的编码?
补充:
“前端就已经乱了”,什么意思?
尝试在html
的head
里加<meta charset="UTF-8">
试试
修正2:
我做了一个plunker,没有问题,所以需要你提供更多信息了。