zoukankan      html  css  js  c++  java
  • html name id, 与服务器交互必须有name

    html name id, 与服务器交互必须有name

    在HTML中元素的ID和Name的区别和联系。
    今天写了个测试,在php脚本里怎么也获取不到$_POST['userName']的值,经检查在html页面只写了input的Id,没有写Name。

    现总结网上的帖子:

    Name Attribute

    Valid only on a, form, iframe, img, map, input, select, textarea
    Name does not have to be unique
    Can not be referenced in URL
    Is referenced in JS with getElementsByName()
    Shares same name space as id attribute
    Must begin with a letter
    Is case sensitive
    Used on form elements to submit information

    Id Attribute

    Valid on any element
    Each Id should be unique
    Can be used as anchor reference in URL
    Is referenced in CSS or URL with # sign
    Is referenced in JS with getElementById()
    Shares same name space as name attribute
    Must begin with a letter
    Is case sensitive

    参考: 1 http://stackoverflow.com/questions/7470268/html-input-name-vs-id 
    2 http://www.cnblogs.com/birdshome/archive/2005/01/31/99562.html
  • 相关阅读:
    标识类型模式
    脏检查和快照的故事
    Hibernate入门案例及增删改查
    Oracle函数解析
    Oracle基础及三层分页查询
    java解析xml文档(dom)
    TCP和UDP的聊天
    java线程同步
    试题分析(第三套)
    java线程的简单实现及方法
  • 原文地址:https://www.cnblogs.com/timssd/p/4781145.html
Copyright © 2011-2022 走看看