邮箱传值问题

邮箱传值问题

<form action="multiple.html">
        <input type="file" name="file" multiple="multiple">
        <input type="email" name="email" multiple="multiple">
        <input type="submit" value="提交">
    </form>

点击提交后,传的值是:email=1%40qq.com%2C2%40qq.com

这也没起到效果吧http://img1.sycdn.imooc.com/climg//5955131700019c0404490066.jpg

正在回答

登陆购买课程后可参与讨论,去登陆

3回答

传入2个值,就是现在的这个结果。@转码为了%40, 分号转码为了%2C,所以是 1 %40 qq.com %2C 2 %40 qq.com

怎么都被占用了呢 2017-06-30 13:42:37

正常情况下是输入的什么值,提交时,除了转义符%要表达那些在URL中不能直接出现的字符(比如空格,某些标点符号和汉字等等)之外,还是邮箱的原格式。你输入的邮箱是有特殊的格式吗。

  • 提问者 透明的世界 #1
    没有特殊格式,输入的是1@qq.com;2@qq.com 中间是分号或者是逗号,如果传两个值,预想的传值是什么样的呢
    2017-06-30 15:57:51
怎么都被占用了呢 2017-06-30 10:39:08

你在邮箱中输入的是什么地址呢,邮箱中的@符会被处理为%40,自己在对照一下。

  • 提问者 透明的世界 #1
    他传的值只有一个 ,email=1%40qq.com%2C2%40qq.com,会自动切分为两个值吗
    2017-06-30 10:42:33
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
HTML5与CSS3实现动态网页 2018
  • 参与学习       1887    人
  • 提交作业       4643    份
  • 解答问题       5760    个

有HTML和CSS基础,却不知道如何进阶?本路径带你通过系统学习,完成从“会做网页”到“做出好的动态网页”的蜕变,迈出成为前端工程师的第一步。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师