关于html中id,name的区别


  • 1. 定义
    • id:identify,规定html元素的唯一的id。
    • name:规定input元素的名称。
  • 2.用途
    • id多用于客户端,例如在js代码中对某一组件进行处理时,可以通过document.getelementbyid()得到该对象,因为id是唯一的,即一个id名只能赋给一个组件,所以获得的对象只能有一个。
    • name主要用于表单的提交,表单中的组件数据提交给服务器时,name作为标识,此时不能用id。同一个name可赋给多个组件,通过document.getelementsbyname()获得对象数组,通过方法名也可以看出来,两者的一个区别。
  • 关于id和name的其他用途以及区别,参考文章https://blog.csdn.net/ithomer/article/details/8080912,这里只记一下我觉得比较大的区别。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM