首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

提选select所有值

2012-06-20 
选取select所有值scriptfunction alt(){var aa,bbaadocument.getElementById(Myselect)for (i0i

选取select所有值
<script>
function alt()
  {
  var aa,bb;
  aa=document.getElementById('Myselect');
  for (i=0;i<aa.length;i++) {
  bb=document.getElementById('hitest').value;
  document.getElementById('hitest').value=bb+aa.options[i].value+"$#";
  //alert(document.getElementById('hitest').value);
  }
  }
//-->
</script>
<form name="form1">
  <select id="MySelect" name="keywords" size="10" style="width:500px" onchange="alt()"> 
  </select> 'option是js动态添加的
 <input type="hidden" id="hitest" name="hitest" value=""> 
 <input type="submit" value="查 询" name="submit" onclick="alt()">
</form>
<%
prjname=request("hitest")
response.Write("prjname"&prjname)  
%>
用onchange调用 alt()函数,必须点击select,prjname能得到值,而下面onclick="alt()",获取不到prjname
有没有办法添加select后,点查询后台就能得到prjname

[解决办法]
aa = document.getElementById('MySelect');
[解决办法]

探讨

aa = document.getElementById('MySelect');

[解决办法]
探讨

引用:

aa = document.getElementById('MySelect');

TKS,问题依旧!

[解决办法]
换个方法名 试了下可以了 不过你的代码貌似因该不是你要的结果 好像

热点排行