课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
为什么我将value的值由“1”“2”改成“男”“女”,系统判定就算我错?例子中的value的赋值也为汉字啊。
2015-03-25
源自:初识HTML(5)+CSS(3)-升级版 6-9
正在回答
不是说不能用中文,用中文完全没问题!问题在于这里的1、2是编写这里的HTML代码时预设的,是此例中是标准答案。举个例子:就相当于一个人,刚生下来,他家里给他取名叫李明,身份证上为李 明。他的同学喊他小明,这两个名字对于他来说都是一个人。如果考驾照,驾照证上只有李明这个名字有效,小明则无效,因为无法识别。如果当初给他取名叫小 明,那么小明这个名字则有效。这就是说,你自己写代码时可以把这1、2换成任意你想写的(当然要符合文本规则要求)。
不是说不能用中文,用中文完全没问题!问题在于这里的1、2是编写这里的HTML代码时预设的,是此例中是标准答案。举个例子:就相当于一个人,刚生下来,他家里给他取名叫李明,身份证上为李明。他的同学喊他小明,这两个名字对于他来说都是一个人。如果考驾照,驾照证上只有李明这个名字有效,小明则无效,因为无法识别。如果当初给他取名叫小明,那么小明这个名字则有效。这就是说,你自己写代码时可以把这你的gender换成任意你想写的(当然要符合文本规则要求)
一般在value中赋值,尽量不要用中文,当然这只是个练习,你可以在本地尝试一下
DanielWongC 提问者
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
2 回答为什么那个value="1"不能写成value="男"?
7 回答为什么不用输入value
2 回答单选框时name为什么不能在value前面
4 回答value不能是男或女吗,为什么是1和2??
3 回答为什么不能这样写? 直接在value赋值男女