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
  • 相关阅读:
    安装cifs 访问windows的共享文件
    创建swap文件
    linxu 网路的一些命令
    database mysql
    __alloc_pages
    firefox tips
    关于文件的BOM头
    java实现跳表
    java中如何优雅的停止一个线程
    java中Thread启动流程分析
  • 原文地址:https://www.cnblogs.com/timssd/p/4781145.html
Copyright © 2011-2022 走看看