为了账号安全,请及时绑定邮箱和手机立即绑定

用image做提交按钮提交, 多post了两对键值对[x] => 138 [y] => 15,为什么?

<input type="image" src="images/reg.jpg" />

用image做提交按钮提交,多提交了[x] => 138 [y] => 15,为什么?

Array ( [username] => imooc [password] => 914f21eb84c6fdb2b663dd6f453f65ca [email] => imooc@qq.com [sex] => 2 [x] => 138 [y] => 15 [regTime] => 1434791483 [face] => 5dc0e1c27195674c519ea59bd0bbd4dd.jpg )

注册失败!

正在回答

1 回答

http://www.imooc.com/qadetail/83177

我觉得这个回答的人已经解决了你的问题,不过你可能没看仔细,他提到了“默认地,image 输入类型会发生点击图像按钮时的 X 和 Y 坐标。”

这个x和y就是他坐标的值而已。

另外,和他提到的一样,一定要写出src和alt属性。单写一个是不够的。

参考代码:<input type="image" src="images/reg.jpg" alt="value(可以替换成任何文本)"/>

0 回复 有任何疑惑可以回复我~
#1

Fourtwothree 提问者

谢谢
2015-06-21 回复 有任何疑惑可以回复我~
#2

Fourtwothree 提问者

<input type="image" />不写src和alt属性,会出现什么意外吗?测试了一下,不写src和alt属性,数据还是可以提交的。想必写出src和alt属性是规范写法...恩,要按规范的写。
2015-06-21 回复 有任何疑惑可以回复我~
#3

Fourtwothree 提问者

能再帮忙回答下这个问题吗?http://www.imooc.com/qadetail/82286​
2015-06-21 回复 有任何疑惑可以回复我~
#4

diwu 回复 Fourtwothree 提问者

写alt目的是为了,要是图片加载不出来,显示的提示文本,比如你手机开启了无图模式访问你这个网站,那么图片是不加载,所以你也要做好文本提示。
2015-06-21 回复 有任何疑惑可以回复我~
#5

Fourtwothree 提问者 回复 diwu

恩,多谢指点...
2015-06-21 回复 有任何疑惑可以回复我~
查看2条回复

举报

0/150
提交
取消
手把手教你实现电商网站后台开发
  • 参与学习       117247    人
  • 解答问题       2101    个

手把手教你用PHP搭建电子商务平台,由浅入深教你搭建电商系统

进入课程

用image做提交按钮提交, 多post了两对键值对[x] => 138 [y] => 15,为什么?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号