快捷搜索:

XHTML基础:表单name与id的区别和相似之处

表单的name与id着实是同一个意思,都是为了标记工签字称。

它们所不合的是:name是Netscape的、id是Microsoft的。

表单元素(forminputtextareaselect)与框架元素(iframeframe)用name。

这些元素都与表单(框架元素感化于form的target)提交有关,

在表单的接管页面只接管有name的元素。

赋ID的元素经由过程表单是接管不到值的,大年夜家自己可以验证一下。

当然上述元素也可以赋ID值, 赋ID值的时刻引用这些元素的措施就要变一下了。

赋name:document.formName.inputNamedocument.frames(\"frameName\")

赋ID:document.all.inputIDdocument.all.frameID

只能赋ID不能赋name的元素:(撤除与表单相关的元素都只能赋ID)

bodyliatabletrtdthpdivspanpredldtddfontb等等

您可能还会对下面的文章感兴趣: