为了账号安全,请及时绑定邮箱和手机立即绑定

关于name 和id 值设置的意义,谁能解释一下

有一个问题?

 <input type="radio" name="optionsRadios" id="optionsRadios1" value="unlike" >不喜欢

这句里的name="optionsRadios" id="optionsRadios1" 貌似不设置也没变化。难的是这里面每项都得记样式名。大家是怎么学习呢

正在回答

5 回答

name是为了连接后台方便,单选框的name要一样

0 回复 有任何疑惑可以回复我~

id=""  主要是为了让自己的标签让css设置样式

class=""  主要是为了让自己的标签让css设置样式,或者如果Bootstrap里面有这个类的话则会调用Bootstrap里面的样式

type="" 是显示标签的类型,填不同的type你标签显示出不同的东西

name="" 基本只是给后台调用,也就是你填这个是为了能够让后台调用,后台通过调用这个name里面的值就可以得到这个标签

value="" 基本是给后台调用,在页面上是不会显示这个值的,后台通过调用value就可以知道这个标签的内容是什么了。


0 回复 有任何疑惑可以回复我~

id好像是为了JS调用,其他的上面说的都对,哈哈

0 回复 有任何疑惑可以回复我~

“喜欢”和“不喜欢”的name值必须相等  实现单选效果  

0 回复 有任何疑惑可以回复我~

id是为了方便CSS样式表设置样式; name是为了将数据传输给后台是后台能提取出数据;

比如你当前的代码,name为optionsRadios, 当你点击type为submit的按钮后,表单数据会被提交到后台;如果你学过PHP就会知道,PHP通过$_REQUEST['optionsRadios']获取这个<input>的数据(当然$_REQUEST, $_POST, $_GET选用哪个得看你<form>的method属性)

2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于name 和id 值设置的意义,谁能解释一下

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信