html中name和id的区别

    技术2022-05-11  88

    name=id     一个microsoft的 一个是netscape的   都是标记对象名称   ---------------------------------------------------------------     表单元素(form  input  textarea  select)与框架元素(iframe  frame)用  name   这些元素都与表单(框架元素作用于form的target)提交有关,  在表单的接收页面只   接收有name的元素,  赋ID的元素通过表单是接收不到值的,  你自己可以验证一下.     当然上述元素也可以赋ID值,  赋ID值的时候引用这些元素的方法就要变一下了.   赋  name:  document.formName.inputName        document.frames("frameName")   赋  ID    :  document.all.inputID                      document.all.frameID     只能赋ID不能赋name的元素:(除去与表单相关的元素都只能赋ID)   body  li  a  table  tr  td  th  p  div  span  pre  dl  dt  dd  font  b  等等  

    最新回复(0)