动态改变select的默认属性selected

枫若醉 2015-01-29 11:37:50
<select id="days" name="days" onchange= "cheak(this)">

<option value="3">前3天</option>
<option value="5">前5天</option>
<option value="7">前7天</option>
<option value="10">前10天</option>
</select>
<input type="button" class="form_chazhao" onclick="go()">
选择任意option的值,点击提交按钮后,页面跳转默认改变当前的selected,例如我选择前3天,在第一个option标签添加selected=selected,选择前5天就在前5天标签添加selected。用<script>写。求大神指导。
...全文
288 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
slwsss 2015-01-29
  • 打赏
  • 举报
回复
document.getElementById('days').value='获取传过来的days值'
枫若醉 2015-01-29
  • 打赏
  • 举报
回复
引用 1 楼 slwsss 的回复:
document.getElementById('days').value='获取传过来的days值'
完成了。谢谢
枫若醉 2015-01-29
  • 打赏
  • 举报
回复
引用 1 楼 slwsss 的回复:
document.getElementById('days').value='获取传过来的days值'
<script type="text/javascript"> function go(){ var bt=document.getElementById('beginTime').value; if(bt==""){ alert("请输入需要查询的日期") }else { var sel=document.getElementById('days'); var op=document.getElementById('days').value; for(var i=0;i<sel.options.length;i++){ if(op==sel.options[i].value){ sel.options[i].selected=true; clcsform.submit(); } } } } </script> <select id="days" name="days" > <option value="3">前3天</option> <option value="5">前5天</option> <option value="7">前7天</option> <option value="10">前10天</option> </select> </td> <td align="left">      <input type="button" class="form_chazhao" onclick="go()"> </td> 点击提交页面刷新后,还是显示的前三天。

87,901

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧