asp.net C# 怎样获得 html select 控件的所有值
请问怎样获得下面 Select1控件的所有值?
<select name="Select1" multiple="true" size="8" id="Select1">
<option value="东城区">东城区</option>
<option value="西城区">西城区</option>
<option value="崇文区">崇文区</option>
<option value="宣武区">宣武区</option>
</select>
说: 在select中不加 runat="server" 的情况下;
[解决办法]
用js:
var loSelect=document.getElementById("Select1");
var lnlength=loSelect.options.length;
var values;
for(var i=0;i<lnlength;i++)
{
values+=loSelect.options[i].value;
}
[解决办法]
1.用HIDDEN控件
2.使用ASP控件DropDownList
[解决办法]
window.onload=function(){var loSelect=document.getElementById("Select1"); var lnlength=loSelect.options.length; var values; for(var i=0;i <lnlength;i++) { values+=loSelect.options[i].value; } document.getElementById('ct100_hidden').value=values; //用hidden控件保存 post上去}
[解决办法]