作家
登录

javascript据option的value值快速设定初始的selected选项

作者: 来源:www.28hudong.com 2013-03-30 03:21:23 阅读 我要评论

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>written by misshjn</title> <SCRIPT LANGUAGE="JavaScript"> <!-- function test(value){ var opt = document.getElementById("ss").innerHTML.toString(); var re = new RegExp(value,"g"); opt = opt.replace(/<OPTION|</OPTION>| selected|value/g,"").match(/=.*?>/g).toString().replace(/=|>/g,"").replace(re,"┢").replace(/[^,┢]/g,"").indexOf("┢"); document.getElementById("ss").getElementsByTagName("option")[opt].selected = true; } function randomselect(){ document.getElementById("ss").getElementsByTagName("option")[Math.floor(Math.random()*document.getElementById("ss").getElementsByTagName("option").length)].selected = true; } //--> </SCRIPT> </head> <body> <!-- <select id="ss"> <option value="1998">1998年</option> <option value="1999">1999年</option> <option value="2000">2000年</option> <option value="2001">2001年</option> <option value="2002">2002年</option> <option value="2003">2003年</option> <option value="2004">2004年</option> <option value="2005">2005年</option> </select> --> <SCRIPT LANGUAGE="JavaScript"> <!-- var opts; for (i=1900; i<2008; i++){ opts +="<option value='"+i+"'>第 "+i+" 年</option>"; } document.write("<select id='ss'>"+opts+"</select>"); //--> </SCRIPT> <input type="button" value="选中 value=2001 的选项" onclick="test('2001')"> <input type="button" value="随机选择" onclick="randomselect()"> </body> </html>

  推荐阅读

  javascript 实现父窗口引用弹出窗口的值的脚本

看下这个弹出窗口中写的函数或许你就明白了: 复制代码 代码如下:function goIt(obj_id,obj_name) { window.opener.document.forms["myForm"].elements["form_plant_shu"].value = obj_name; window.>>>详细阅读


本文标题:javascript据option的value值快速设定初始的selected选项

地址:http://www.17bianji.com/kaifa2/JS/30216.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)