//用户变量 var oWhere = document.getElementById("sel"); //显示文字 var OptionText = new Array(); var OptionValue = new Array(); OptionText[0] = "-New Products-"; OptionValue[0] = "48"; OptionText[1] = "-Valentine's Day-"; OptionValue[1] = "49"; OptionText[2] = "-Mardi Gras-"; OptionValue[2] = "50"; OptionText[3] = "-St.Patrick-"; OptionValue[3] = "51"; OptionText[4] = "-Easter-"; OptionValue[4] = "52"; OptionText[5] = "-July 4th-"; OptionValue[5] = "53"; OptionText[6] = "-Halloween-"; OptionValue[6] = "54"; OptionText[7] = "-Thanksgiving-"; OptionValue[7] = "55"; OptionText[8] = "-X'mas-"; OptionValue[8] = "56"; OptionText[9] = "-Party-"; OptionValue[9] = "57"; OptionText[10] = "-Every Day-"; OptionValue[10] = "58"; OptionText[11] = "-Others-"; OptionValue[11] = "59"; var selectedOver = false; var selectedValue = 0; //下拉菜单主体 var selectDiv = document.createElement("table"); var selectDivTR = selectDiv.insertRow(); var defaultValueTD = selectDivTR.insertCell(); var arrow = selectDivTR.insertCell(); with(selectDiv)cellSpacing=0,cellPadding=0,border=0,className="selectDiv"; with(defaultValueTD)innerHTML = OptionText[0],className="defaultSelect"; with(arrow)innerText=6,className="arrow"; oWhere.appendChild(selectDiv); //外层Div var optionDiv = document.createElement("div"); //设置下拉菜单选项的坐标和宽度 with(optionDiv.style) { var select = selectDiv; var xy = getSelectPosition(select); pixelLeft = xy[0]; pixelTop = xy[1]+select.offsetHeight; optionDiv.className = "optionDiv"; } //下拉菜单内容 var Options = new Array(); for (var i=0;i