js下拉菜单源代码

js下拉菜单源代码,js下拉菜单和js下拉菜单源代码以及js横向下拉菜单还有js 二级下拉菜单 等功能的原理都是差不多的。

想要做XMLHTTP+JavaScript的多级联动菜单,onChange出现问题

<Script language="javascript">
function GetResult(id,str)
{
    var oBao = new ActiveXObject("Microsoft.XMLHTTP");
    oBao.open("POST","Menu_Server.asp?ID="+escape(id),false);
    oBao.send();
if (str == 省份){省份.outerHTML = '<Select name="省份">'+ unescape(oBao.responseText) +'</Select>';}
if (str == 城市){城市.outerHTML = '<Select name="城市">'+ unescape(oBao.responseText) +'</Select>';}
if (str == 区域){区域.outerHTML = '<Select name="区域">'+ unescape(oBao.responseText) +'</Select>';}
//if (str == 省份)document.getElementById("省份").outerHTML="<select name="省份">"+oBao.responseText+"</select>";
//if (str == 城市)document.getElementById("城市").outerHTML="<select name="城市">"+oBao.responseText+"</select>";
//if (str == 区域)document.getElementById("区域").outerHTML="<select name="区域">"+oBao.responseText+"</select>";
}
</Script>
<body onload="javascript:GetResult(15,省份)">
<Select name="省份" onChange="javascript:GetResult(this.options[this.options.selectedIndex].value),城市)"></Select>
<Select name="城市" onChange="javascript:GetResult(this.options[this.options.selectedIndex].value),区域)"></Select>
<Select name="区域"></Select>

oBao.responseText的值为
<option style='BACKGROUND-COLOR: #eeeeee; COLOR: #ff0000'>==请选择==</option><option value='16'>直辖市</option><option value='21'>安徽</option><option value='22'>河北</option><option value='23'>河南</option><option value='24'>湖北</option><option value='25'>山东</option><option value='26'>广东</option><option value='27'>广西</option><option value='28'>福建</option><option value='29'>江苏</option><option value='30'>浙江</option><option value='31'>湖南</option><option value='32'>江西</option><option value='33'>吉林</option><option value='34'>黑龙江</option><option value='35'>辽宁</option><option value='36'>陕西</option><option value='37'>云南</option><option value='38'>贵州</option><option value='39'>四川</option><option value='40'>青海</option><option value='41'>甘肃</option><option value='42'>宁夏</option><option value='43'>内蒙古</option><option value='44'>山西</option><option value='45'>海南</option><option value='46'>新疆</option><option value='47'>西藏</option><option value='48'>香港</option><option value='49'>澳门</option><option value='50'>台湾</option>

时间: 2024-10-25 06:12:24

js下拉菜单源代码的相关文章

30多个CSS和JS下拉菜单资源

导航菜单是网站设计中最重要的 因素之一.网络开发人员可以使用CSS创建方便用户的横向或纵向导航菜单, 而JavaScript则使人们有可能创造更多的互动,更多的响应和更灵活的导航到任何网站.Noupe在这篇文章里面提出了25个以上(横向和纵向)多 层次的下拉菜单,包括使用了JavaScript和CSS ,你可以将这些示例和教程用你的未来网站设计计划.帕兰照常为你翻译, 你也可以查看帕兰映像之前发表的一些关于菜单应用的文章: IzzyMenu: 在线创建DHTML/CSS菜单 9款CSS菜单生成器

ext-Ext Js 下拉菜单显示不正常

问题描述 Ext Js 下拉菜单显示不正常 求Ext大神帮忙

JS下拉菜单,如何把mouseover变成mouseclick事件

问题描述 JS下拉菜单,如何把mouseover变成mouseclick事件 function initMenu() { assembleMenu(document.getElementById("navigation")); } function assembleMenu(uLParentNode) { var theUL = uLParentNode.getElementsByTagName("ul")[0]; //在取得id为navigation的元素后,通过

js 下拉菜单

提示:您可以先修改部分代码再运行 js 下拉菜单 Home Single Level Dropdown Dropline Flyout Support Contact 提示:您可以先修改部分代码再运行

js下拉菜单样式代码

提示:您可以先修改部分代码再运行 js下拉菜单样式代码 Home Single Level Dropdown Dropdown one Dropdown 1.1 Dropdown 1.2 Dropdown 1.3 Dropdown 1.4 Dropdown 1.5 Dropdown 1.6 Dropdown two Dropdown 2.1 Dropdown 2.2 Dropdown 2.3 Dropdown 2.4 Dropdown 2.5 Dropdown three Dropdown fo

js下拉菜单实现与可访问性的思考

一.俗耐的开篇语 关于下拉菜单的可用性问题,我之前一直都是忽略的,可以说是不知道,常常仅仅止步于眼前的效果上.前段时间看到了Roger的"Accessing Nav Drop-Downs"一文,就是讲了下下拉菜单的可用性问题.同时,巧的是,最近在看淘宝UED翻译的<ppk谈JavaScript>一书,其多次提到了可访问性的问题,尤其在p28~p37对JavaScript及其一些可用性问题发表了自己的看法.其中主要的观点和注意事项与Roger的文章是一致的. 这些阅读的经历让

js下拉菜单中自动信息轮换播放_表单特效

要完成此效果把如下代码加入到<body>区域中 Welcome To Typhoon Start. JavaScript Fairyland. _www.jb51.net. 我只是提出这种思路,其它要靠自己发挥喽. [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

js下拉菜单代码

<!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-

js 下拉菜单实现代码_javascript技巧

首页 首页1 首页2 首页3 首页4 首页4 电影 电影1 电影2 电影3 电影4 电影4 新闻 新片 排行榜 dcxsssssssss