读书人

一个下拉点击的有关问题

发布时间: 2012-02-28 13:06:35 作者: rapoo

一个下拉点击的问题
我现在有个下拉:
<onMouseDown>
<![CDATA[
items = new Array;
popupList = [ "小区名称 ", "地址 "];

for (menuCount = 0; menuCount < popupList.length; menuCount++)
{

items[menuCount] = new MenuItem;
items[menuCount].title = popupList[menuCount];
items[menuCount].enabled = true;
if (items[menuCount].onSelect == popupList[menuCount])
{
drop.data = "地址 ";
}
else
{
drop.data = "小区名称 ";
items[menuCount].checked = true;
}
}
popupMenu( items, showBtn.hOffset + 1, showBtn.vOffset + 20 );
]]>
</onMouseDown>
为什么点击没效果啊?谁知道,怎么改。

[解决办法]
up
[解决办法]
把这段if (items[menuCount].onSelect == popupList[menuCount])
{
drop.data = "地址 ";
}
else
{
drop.data = "小区名称 ";
items[menuCount].checked = true;
}
换成:
items[menuCount].onSelect = "drop.data=items[ "+menuCount+ "].title; ";
就好了。

读书人网 >JavaScript

热点推荐