function GetSelectedValue(theSelect, sSeparator)
{
if ( !sSeparator ) sSeparator = ","; var strList = "";
if (theSelect.options.length > 0)
{
for (var i = 0; i < theSelect.options.length ; i++)
if (theSelect.options[i].selected)
strList += theSelect.options[i].value + sSeparator; if(strList.substr(strList.length -1,1) == sSeparator)
strList = strList.substr(0, strList.length -1);
}
return strList;
}
{
if ( !sSeparator ) sSeparator = ","; var strList = "";
if (theSelect.options.length > 0)
{
for (var i = 0; i < theSelect.options.length ; i++)
if (theSelect.options[i].selected)
strList += theSelect.options[i].value + sSeparator; if(strList.substr(strList.length -1,1) == sSeparator)
strList = strList.substr(0, strList.length -1);
}
return strList;
}
<input type=button onclick="alert(aa())">
<script>
function aa()
{ var str="选择了:";
for(var i=0;i < p.options.length;i++)
{
if(p.options[i].selected==true) str =str + p.options[i].text + ",";
}
return str;
}
</script>
<select name=demo multiple>
<option>a</option>
<option>b</option>
</select>
<input type=button onclick="get_select(this.form)">
</form>
<script>
function get_select(f){
var str="";
with(f.demo)
for(i=0;i<length;i++)
if(options[i].selected)str+=options[i].text+"\n";//value
alert(str)
}
</script>
function check()
{ var str="";
for(var i=0;i <multsel.options.length;i++)
{
if(multsel.options[i].selected==true)
str =str + p.options[i].text + "\n";
}
alert(str);}
</script><form name="form" method="post" onsubmit="return check()">
<table>
<tr><td>
<select name=multsel multiple=true>
<option>aa</option>
<option>bb</option></select>
<input type="submit" value="提交"></input>
</td></tr>
</form>
<script language="javascript">
function check()
{ var str="";
for(var i=0;i <multsel.options.length;i++)
{
if(multsel.options[i].selected==true)
str =str + p.options[i].text + "\n";
}
alert(str);}
</script><form name="form" method="post" onsubmit="return check()">
<table>
<tr><td>
<select name=multsel multiple=true>
<option value="aa">aa</option>
<option value="bb">bb</option></select>
<input type="submit" value="提交"></input>
</td></tr>
</form>
for(var i=0;i < p.options.length;i++){
if(p.options[i].selected)
str =str + p.options[i].text + ",";
}
return str;