selectæ¯è¡¨åå ç´ ä¸ä¸ææ¡ï¼ä¸»è¦æ¯ç¨äºå°å®¢æ·çéæ©é¡¹å¼ï¼ä¼ éå°åå°ï¼è¿è¡ç¸åºçè¿å
å ¶ä¸ï¼valueçå¼å°±æ¯ä¼ éå°å¤çæ件çå¼ï¼ä¸é¢æ们以两个æ件为ä¾
1ï¼æ°å»ºä¸ä¸ªå®æ´ç表åï¼1.htmlï¼ï¼æselecté项ï¼åå«è®¾ç½®ä¸åçå¼ä¼ éï¼ä¾å¦ææä¸ï¼value对åºçå¼æ¯3
2ï¼å¤çæ件ï¼2.htmlï¼
ï¼å¤æ³¨ï¼æ¤å¤ç¨htmlæ件代æ¿æ¼ç¤ºï¼å®é ä¸å¯ä»¥æ¯jsæ件ï¼phpæ件ï¼æè æ¯javaåå°çç
è¿å¯ä»¥æ ¹æ®ç¨æ·çè¾å ¥æä½æ°æ®åºï¼ä¾å¦ç¨æ·ç»éçæ¶åçç¨æ·ååå¯ç ï¼è¡¨åæ交ï¼æ¥è¯¢æ°æ®åºï¼è¿åç¸åºæ¯å¦æåççé¢ï¼
3ï¼è¿è¡1.htmlæ件ï¼éæ©ææä¸ï¼éæ©æ交
4ï¼ç¹å»æ交ä¹å跳转å°2.htmlæ件
5ï¼å¨æµè§å¨çå°åé¨åï¼å¯ä»¥çå°s1=3çå¼
åå°å¤çæ件ï¼å¯ä»¥è·åè¿ä¸ªå¼ï¼æ ¹æ®ç¨åºçº¦å®ï¼s1=3ä¼ éå°åå°å°±æ¯å®¢æ·éæ©äºææä¸ï¼åºå¯¹æ¤ååºå¯¹åºçå¤ç
æ»ç»ï¼selectçvalueå¼ï¼ä¸»è¦æ¯ç¨ä½è¡¨åæ交çæ¶åï¼æ°æ®å¼çä¼ éï¼
感觉它没什么用啊,难道是把value的值传递给里面的shuzi这个变量吗?
追答请问你有学过 PHP JSP 或者 ASP 等脚本语言吗?
如果你学过了,自然就明白了这个 select 里面value的含义
其实很简单,他的value其实是告诉了程序用户所选择的的下拉框的值
然而在 脚本语言中 就可以使用 这个里面的name来获取到 这个选择框所选中的值,这样用户就能够跟网站程序进行交互。
流程是
用户选择 -> select 中的任意一个option -> 提交表单 也就是form ->后台程序获取 name="shuzi"所选的值,返回结果给用户
无语了
怎么没有了呢
1
2
这里不就用到了吗?只是不明白这里的value有什么具体的用处
我查了一下手册,是这样写的
option 的可选属性
属性 值 描述
value text 定义送往服务器的选项值