HTML问题:<INPUT NAME=" " THPE= "CHECKBOX" VALUE=" " ⼀> NAME=""和VALUE=""是什么意思?能不能省略?

2024年11月18日 17:18
有6个网友回答
网友(1):

简单点说就是这样:

alt=" 鼠标通过时,显示的文字" 看过网页的应该懂吧。该属性不是必须,可缺省。

name 就是名字代号这类的,这个人叫“李三”作用是为了给脚本语言调用的时候识别。不是必须,如果你不需要调用它(只是显示在那),可缺省。

value 如英文,值的意思,就是该元素显示的文字。这个要看情况, 如果说你的元素需要带值(或者说有意义)的时候一般就不能缺省
这时就不能缺省,因为你必须要告诉用户,你这个按钮是提交表单用的,还有你的CHECKBOX类型也是一样道理,CHECKBOX需要通过value属性来告诉脚本语言你选择了哪一个,若此时缺省那CHECKBOX就没意义
但如果是text类型的,输入框那种,可缺省

具体可参考http://www.w3school.com.cn/tags/tag_input.asp 
你可以自己试试嘛。

网友(2):

name 是输入框的名称,也可以称之为标识符。供服务器以及客户端的脚本使用。一般必填
value 可选。如果添加value属性,则是输入框的默认值
alt 可选。 是用来提示文字内容。相同的还有title属性。一般来说是给用户提示当前图片或链接的附加说明。
如果图片不是用来装饰的话,建议添加alt属性,因为搜索引擎就是根据alt来索引图片的。

网友(3):

img中的alt是在图片无法显示时的提示文字
例如:网速慢 当网速很慢图片还没显示时 在图片区域显示”网速慢“。
input中是type不是thpe name是这个复选框的名字 通过form提交表单后 可在提交页面通过$_POST[“这个name“]获取复选框的值(当然必须是通过post方式提交) value就是这个复选框的值
可以省略不写 可能是只想要复选框的小方框 效果 也可能是通过javascript给name和value赋值
例如:


第一个
第二个
第三个
第四个


一点击提交 在xxx,php中就可以通过$chk[0]获取第一个复选框的值1 依次类推

网友(4):

alt没什么意思就是你鼠标上去时会显示名称而已
name是名字 一般是配合脚本用
value一般是指显示值,你可以设定是true和fasle.
不写也没什么大事。
一般来说就是脚本用得也主要是id而不是name
不过复选框一般选择多个,name还是有用得,同一组复选框的name是一样的

网友(5):

NAME="" 这段代码的标记
VALUE="" 默认值
ALT="" 图片的提示信息

所有元素都可以为空 省略是可以的 但是为了规范

网友(6):

光img里的src这个属性就可以显示图片了,src是必填值,其它的只是辅助值,比如:如果客户端的网速慢。你的图片太大了,客户看不到图片,那会显示一个叉。这样客户就不知道这个位置是什么,但是你设置了alt这个属性。客户在看不到图片的时候,会将里面的文字显示出来给客户。