select标签下option标签的value属性的作用;form表单的注意事项

  1. 当标签只有name属性的时候,这个标签就会获得用户的输入,在表单提交的时候,会提交信息
  2. 在form表单中,有submit按钮,其value值默认为“提交”,即按钮的名字默认是提交。因此对submit按钮,你可以不写value属性,或者是通过书写value属性来给按钮起别的名字。
  3. 一般标签,我们也写了value属性,那么就会展示value属性的值,后期用户再输入内容的时候,value的初始值就会被替代。也即:你要获得用户的输入,就不用写value属性。
  4. method属性,表示form表单的内容是以什么方式提交,method属性若是不写的话,默认以get方式提交
  5. 在form表单中,当标签有了name属性,那么该标签的value值才会被submit提交走,而通常标签的value值是用户的输入。当标签没有name属性的时候,该标签的值就不会被提交。

1:value的用处

其中“A”“B”有何区别,各自代表什么意思?
答案:

B是显示在网页上的内容
A是实际传给后台表单处理程序
比如

在网页上显示”际传给后台表单处理程序”
传给后台程序就是class1了
这样做的好处:

  1. 减少表单传输数据,可能避免了一些中文编码问题
  2. 如果以后想改显示内容,不用修改后台程序


2:value和text的区别


 如何引用一个下拉列表框的选项,即option对象,

option对象的两个重要属性,value和text

value属性表示标记中value所指定的值,可以通过脚本获取或设置这个值

text属性表示显示于界面中的文本,即和之间的部分,同样可以通过脚本获取或设置其值.

例如:
 

则value的值为”apple”,text的值为”苹果”.

你可能感兴趣的:(前端,开发语言)