首页  >  文章  >  web前端  >  javascript据option的value值快速设定初始的selected选项_表单特效

javascript据option的value值快速设定初始的selected选项_表单特效

WBOY
WBOY原创
2016-05-16 19:10:181127浏览

nbsp;html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">



written by misshjn
<script> <BR><!-- <BR>function test(value){ <BR> var opt = document.getElementById("ss").innerHTML.toString(); <BR> var re = new RegExp(value,"g"); <BR> opt = opt.replace(/<OPTION|<\/OPTION>| selected|value/g,"").match(/=.*?>/g).toString().replace(/=|>/g,"").replace(re,"┢").replace(/[^,┢]/g,"").indexOf("┢"); <BR> document.getElementById("ss").getElementsByTagName("option")[opt].selected = true; <BR>} <BR>function randomselect(){ <BR> document.getElementById("ss").getElementsByTagName("option")[Math.floor(Math.random()*document.getElementById("ss").getElementsByTagName("option").length)].selected = true; <BR>} <BR>//--> <BR></script>



<script> <BR><!-- <BR>var opts; <BR>for (i=1900; i<2008; i++){ <BR> opts +="<option value='"+i+"'>第 "+i+" 年"; <BR>} <BR>document.write("<select id='ss'>"+opts+""); <BR>//--> <BR></script>




声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn