php拿不到name怎么办

教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。

php拿不到name怎么办?

php 表单元素NAME和ID的获取问题

当表单元素的name和id的值不一样的时候浏览器是不能识别的,只是当他们的值一样的时候他才能准备找到。

表单的name与id其实都是为了标记对象名称。

它们所不同的是:name是Netscape的、id是Microsoft的。为了能够兼容,name和id必须设置成一样也是可以理解的了!id就像是一个人的身份证号码,name就是他的名字,显然,id是不可以重复的,而name是可以重复的.在表单的接收页面只接收有name的元素。例如:$__POST("aa"),其中aa是提交页面中某个元素的name属性值。所以通过表单接收到的不是id值,而是name值。

总结

1.表单元素(fORM input textarea select)与框架元素(iframe frame)用name。

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

body li a table tr td th p div span pre dl dt dd font b 等等。

3.对多选框checkbox,PHP获取到的是array形式的数据。多选值可使用join(',', $__POST['name'])组成数据。

通过ID获取到的是第一次的赋值。

以上就是php拿不到name怎么办的详细内容,更多请关注编程网其它相关文章!

--结束END--

本文标题: php拿不到name怎么办

本文链接: https://www.lsjlt.com/news/173564.html (转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢

  • php拿不到name怎么办

    php拿不到name是因为当表单元素的name和id的值不一样的时候,浏览器是不能识别的,其解决办法:1、检查部分表单元素和框架元素是否用了name;2、检查只能赋ID不能赋name的元素;3、针对多选框checkbox,可使用“join(',', $__POST['name'])”组成数据。
    阅读数:448 name php
  • Element Table中row-class-name无效怎么办

    这篇文章主要介绍了Element Table中row-class-name无效怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Element UI 的Table组件踩坑记
    阅读数:762 element table
  • Oracle 12c中使用FILE_NAME_CONVERT创建pdb报错ORA-01276怎么办

    这篇文章给大家分享的是有关Oracle 12c中使用FILE_NAME_CONVERT创建pdb报错ORA-01276怎么办的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在使用12c多租户模式,创建PDB时遇到如
    阅读数:884 oracle ora-01276
  • 安装oracle12c报PRVF-0002:could not retrieve local node name错误怎么办

    小编给大家分享一下安装oracle12c报PRVF-0002:could not retrieve local node name错误怎么办,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!遇到这
    阅读数:642 prvf-0002 oracle
  • jquery怎么删除name

    使用jquery删除name属性的方法:1.新建html项目,引入jquery;2.创建input输入框,设置name属性;3.添加button按钮,绑定onclick点击事件;4.通过标签名获取input对象,使用removeAttr()
    阅读数:691 jquery name
  • mysql5.6升级到5.7.13后开启多源复制遇到重复的channel name该怎么办

    这篇文章将为大家详细讲解有关mysql5.6升级到5.7.13后开启多源复制遇到重复的channel name该怎么办,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。点击(此处)折叠或打开
    阅读数:116 mysql
  • HTML5中name怎么使用

    这篇文章主要介绍“HTML5中name怎么使用”,在日常操作中,相信很多人在HTML5中name怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”HTML5中name怎么使用”的疑惑有所帮助!接下来,请跟
    阅读数:198 html5 name
  • 如何修改oracle数据库的db_name,instace_name,sid_name

    这篇文章主要介绍了如何修改oracle数据库的db_name,instace_name,sid_name,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。概念:db_name 被
    阅读数:701 oracle
  • css中的target-name属性怎么用

    小编给大家分享一下css中的target-name属性怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!csstarget-name属性定义及用法在css中,t
    阅读数:785 css target-name
  • css中的animation-name属性怎么用

    小编给大家分享一下css中的animation-name属性怎么用,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!css3animation-name属性作用:animation-name属性为@keyframes动画规定名
    阅读数:711 css
  • excel单元格出现#NAME?错误怎么解决

    这篇文章主要讲解了“excel单元格出现#NAME?错误怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“excel单元格出现#NAME?错误怎么解决”吧!这种错误一般为Excel 无法
    阅读数:894 excel
  • mysql skip-name

    skip-name-resolveIP address "XX.XX.XX.XX" has been resolved to the host name "XX.XX.XX.XX.ro.ovo.sc", which resembles IPv4-address
    阅读数:733 mysql skip-name
  • jquery如何改变name

    本篇内容主要讲解“jquery如何改变name”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“jquery如何改变name”吧!在jquery中,可以利用attr()
    阅读数:137 jquery name
  • css中调用动画animation-name属性怎么用

    这篇文章主要介绍css中调用动画animation-name属性怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在实现动画效果之前,我们要先了解一下animation-name属性:animation-name属
    阅读数:692 css
  • CSS3中target-name属性怎么用

    这篇文章主要为大家展示了“CSS3中target-name属性怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“CSS3中target-name属性怎么用”这篇文章吧。在新窗口中打开所有超链接
    阅读数:667 css3 target-name
  • Oracle中Database name、Instance Name、ORACLE_SID的区别是什么

    本篇文章为大家展示了Oracle中Database name、Instance Name、ORACLE_SID的区别是什么,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。数据库名、实例名、数据库域名、
  • Oracle中ORACLE_SID,INSTANCE_NAME,DB_NAME几个名词的区别

    同事项目用到 Oracle,向我问起这些内容,虽本人忝列 OCP,但那是6年前的事了,这几年工作繁重,基本做了清零,受同事之托重新梳理了一遍。涉及到的名字包括如:DB_NAME,DB_DOMAIN,ORACLE_SID,INSTANCE_N
    阅读数:186 oracle 名词 ce
  • oracle sid,instance_name,db_name,oracle_sid之间的关系

    【一】对ORACLE_SID的理解--------------------------------------------------------------------------------Oracle中SID的作用类似于一个“开关变量
    阅读数:237 db instance name
  • mysql启用skip-name-resolve模式时出现Warning怎么解决

    本篇内容介绍了“mysql启用skip-name-resolve模式时出现Warning怎么解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成
    阅读数:737 mysql
  • Oracle修改db_name方法

    ------- 修改数据库db_name的方法 SQL>startup mount ORACLE instance started.Total System Global Area413372416 bytesFixed Size
    阅读数:411 oracle 修改 数据库