<option>5</option>
<option>10</option>
<option>20</option>
你自己都根本没有赋 value 属性值,怎么可能会取到什么值?
<option>10</option>
<option>20</option>
你自己都根本没有赋 value 属性值,怎么可能会取到什么值?
解决方案 »
- 有一选择删除表格,删除其中某行后,其合计却不相应重计或重计不正确
- jquery調用webservice
- 关于POPUP窗口的透明问题
- 请帮忙看一下这个正则表达式的问题
- 问个关于window.open的简单问题
- javascript捕获异常中判断浏览器这一部分有问题
- 关于图片的隐藏与显示????
- 请教各位兄弟,文本框输入数字替换为字符的问题
- 有两列是DropDownList,怎样通过第一个DropDownList来控制第二个DropDownList的数据源?
- 如何把<Textarea>中的rows属性和对应CSS中的style.height对应起来?
- 用button如何关闭popup
- 用javascirpt动态改变css为何会导致ie崩溃?
javascript方法:
selectIndex = document.getElementById("mselect").selectedIndex;
displayNumber=
document.getElementById("mselect").options[selectIndex].innerText.substring(0,2);
location.href = "PaginationResult.jsp?pagenum="+displayNumber;
<option selected="selected">...</option>
ELSE
<option>...</option>
改成这样就可以了
"如何才能让页面刷新后显示我选的那个选项"的解决function setSelected()
{
//获取查询字符串
var strQry = window.location.search;
var pageRex = /.*pagenum=([^&]+).*/;
pageRex.test(strQry);
//获取当前选择的pageNumber
var currentNumber = RegExp["$1"];
var sel = document.getElementById("mselect");
for (var i = 0; i < sel.options.length; i++)
{
if (sel.options[i].value == currentNumber)
{
sel.selectedIndex = i;
break;
}
}
}<body onload="setSelected()">