php中 form属性中的id 有什么用?

<input name="sex" type="radio" value="1" checked>男

<input name="sex" type="radio" value="0">女
中的value的默认值 为什么是1呢 可以是2,3,4么? 这个1是什么意思。

ID可以认为是唯一识别,或者索引吧,程序员,或者网页设计师应该慢慢的淘汰了name属性,这也是后来的标准了。ID是比较规范的索引,一个网页里,请不要有重复的ID值,这样对网页高级处理时,会很规范的。怎么说呢,ID也可以说是编号吧,name可以重复,id是不可以的。用起来很方便,尤其是JS处理页面时候,相当好用,ID,也可以用在样式表中。谢谢
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-07-19
一个页面有可能会有多个form表单和多个submit提交按钮,id的作用就是在提交表单的时候,通过form的id来判断是哪个form进行提交,进行哪一步的操作。

你所说的radio的value值,可以是2,3,4,它只是一个标识而已,一般来说,把0和1存入到数据库,提取的速度会比提取汉字要快些,因此一般都会只存数字,取的时候,如果值为0,就表示男,为1,则表示女,要看你的value值想代表什么了
第2个回答  2010-07-19
id用来区分不同的form,如同每个人有一个身份证号

php中 form属性中的id 有什么用?
ID可以认为是唯一识别,或者索引吧,程序员,或者网页设计师应该慢慢的淘汰了name属性,这也是后来的标准了。ID是比较规范的索引,一个网页里,请不要有重复的ID值,这样对网页高级处理时,会很规范的。怎么说呢,ID也可以说是编号吧,name可以重复,id是不可以的。用起来很方便,尤其是JS处理页面时候,...

<form name="form" id="form">是什么意思?
id="form"> \/\/表单的id属性,也就是表单的“ID号”相当於在你的HTML页面裏面给此表单打上一个标签,方便你去识别它,一般JS使用ID属性来关联到你HTML裏面的内容比较多,另外CSS也会通过ID属性来给特定的标签指定它的样式 补充一点,无论是name属性还是id属性,都最好不要使用特定的标签名称,...

php语法中<form id="form1" name="form1" method="post" action="com...
common.php?<?=session_name(); ?>=<?=session_id(); ?>这是一段url <?= ?> 是php短标签 里面的session_name() 和session_id()是两个函数 也就是这样common.php?session名称=session值

form为什么既要有id又要有name
其实可以不要的 但是name很多 在提交表单的时候 后台取到数据 基本都是通过name里面的值 id不重要 可以不写

PHP name和id的区别
id和name可以说在不同的时候有不同的作用,比如在写Css的时候Id可以用来作为Id选择器,如果你学习Php的话Name可以用来作为提交数据的时候的名称。并且在写JavaScript的时候可以分别用它们来得到文本框的属性和值等一系列的操作。

php,如果单个页面上有多个form,提交时,如何区分啊。
form2有一个按钮 name属性为 form2_submit_all 解决过程:为form2_submit_all添加onclick事件,当点击它时,把其他表单的下的所有标签全部移动到form2里..然后通过javascript提交form2表单.=== 非得用ajax的话,有点麻烦..=== 当点击一个按钮时,将3个表单的input键值对分别设置成数组..fom1: array...

<input>标签中id和name的作用和区别
一、作用:ID是以 #定义的CSS样式,也可以用JS获取来控制 getElementById(这里是ID) 来获取;name就是给当前标签或元素指定名称,也可以用JS来控制值,form提交后获取的时候就需要获取name名称。二、区别:1、含义不同:id要符合标识的要求,比如大小写敏感,最好不要包含下划线(因为不兼容CSS)。而...

php网页 index.php?id=1中的id是如何实现调用的?
\/\/ 1 ?> _GET 是预定义变量,全局可用。以数组方式返回,索引是字母。同类的还有 $_POST 变量。由HTML表单提交的。表单代码见下文。<form action="index.php" method="post"> <input name="id"> <input type="submit"> <\/form> 在 index.php 里就可以用 $_POST['id'] 来接收。

html语言中<a herf='xxx.php?id=xx'>里id的用法
就会报错;传参是参数值为空, 在获取参数值时会得到一个空字符串类型: 例如当前传参: "?id=11&name=&sex=1", php下获取$_GET["name"], 当前name参数没有带值, 返回一个空的字符串, 即"";.NET 下aspx页面后台获取参数的方式为 HttpContext.Current.Request.QueryString["id"];...

php 截取一个字符串链接中的id值
使用explode分片字符串,首先按&符号分,会分为一对一对的id=value,然后再按照等号分,就可以搜索到你需要的东西,例如:foreach (explode($a,"&") as $s){ list($k,$v)=explode($s,"="); if ($k=="id") echo $v;\/\/这就是你需要的} ...

相似回答