$mName要的是select控件中的text值,不是value值
解决方案 »
- php 数据库连接性能问题
- 帮写个PHP操作文件(如何让2W张图片按序号排列到200个文件中?)
- (delphi) fastreport 里面有个TfrOLEExcelExport的控件是不是可以导出excel?
- 如何查询相同字段不同内容
- 高分求解,导入文本文件问题!在先等待!
- 不要用apache2和php做产品的开发??为什么?
- W8C 文件管理器 v1.9a 发布,支持FTP,ZIP,GZ,TGZ,TAR
- 菜鸟问:调用COM的最基本问题
- 请问JAVASCRIPT的类、对象及方法的帮助文件,就象PHP中文手册那种,哪儿有下载
- PHP实现二级联动
- 有什么区别?
- smarty 缓存种我有一点想不通的
如果你想取得所有的值,最好换成checkbox或者支持多选的下拉框。如果想取得目前所示select的所有值,可以在javascript遍历select然后以字符串的形式将值传过去。
var result = new Array();
function getAllItemText(objSelect) {
for (var i = 0; i < objSelect.options.length; i++) {
result[i] = objSelect.options[i].text;
}
return result;
}function check(fm){
fm.selname.value = getAllItemText(fm.sel);
}
</script><form name=form1 method=get action='b.html' onsubmit="return check(this)">
<select name=sel>
<option value=1>11</option>
<option value=2>22</option>
<option value=3>33</option>
</select>
<input name=selname type=hidden value=''>
<input name=submit type=submit value="提交">
</form>
表2中只放value值,需要echo出来的时候,把表1与表2结合起来就好了。2,在提交前,用switch的功能,将value值替换成text