form 元素内的字段 name 不要跟 form 属性名称一致

作者:realazy 来源:realazy.org 时间:2008-10-22 13:25:00 

长话短说,看这个 form 元素:

<form method="post" action="_some_action_uri_" id="_form_id_">
<input type="hidden" name="method" value="1" />
</form>

试想一下,使用 

document.getElementById('_form_id_').getAttribute('method')

 会出现什么情况。

Firefox 3, Safari 3, Opera 9.5 都会得到预期 “post”, 但是IE 6 和 7 就没有那么幸运了,得到的是一个 object: 其实就是 

<input type="hidden" name="method" value="1" />

 这个元素。

因此,为避免混淆和挽救IE,最好是,as the title

标签:form,name,名称,表单
0
投稿

猜你喜欢

  • php关于array_multisort多维数组排序的使用说明

    2023-09-07 08:13:27
  • True or False,明明白白你的If语句流程

    2008-01-25 19:00:00
  • Python字符串中查找子串小技巧

    2022-04-16 10:58:04
  • Python+Pygame制作简易版2048小游戏

    2022-12-01 18:05:03
  • Python实现ElGamal加密算法的示例代码

    2023-05-23 15:25:58
  • 解决tensorflow模型参数保存和加载的问题

    2022-07-19 17:44:00
  • Python的Django框架中的数据过滤功能

    2022-02-01 05:48:40
  • 微信小程序 云开发模糊查询实现解析

    2023-08-24 14:47:57
  • Python如何对文件进行重命名

    2022-01-20 12:31:51
  • MySQL设置global变量和session变量的两种方法详解

    2024-01-20 23:34:16
  • 详解go-micro微服务consul配置及注册中心

    2024-04-23 09:48:20
  • Tkinter组件Checkbutton的具体使用

    2023-03-19 14:55:46
  • Python多线程应用于自动化测试操作示例

    2021-04-09 19:20:58
  • python模块简介之有序字典(OrderedDict)

    2023-12-14 07:46:46
  • Python中的pprint模块

    2022-02-07 17:02:42
  • SQL 中STUFF用法

    2024-01-25 01:14:30
  • python 中文件输入输出及os模块对文件系统的操作方法

    2023-04-10 18:34:05
  • JavaScript 实现 Konami Code

    2009-05-26 12:44:00
  • python使用socket高效传输视频数据帧(连续发送图片)

    2021-04-14 23:17:40
  • python 使用pandas计算累积求和的方法

    2021-05-22 19:46:16
  • asp之家 网络编程 m.aspxhome.com