那就将这个div(<div class= "menuItem " id= "newrw "> 新建任务 </div>)的disabled设置成true
解决方案 »
- Extjs问题
- 本人想学JavaScript,请热心朋友推荐书目和视频下载地址,俯首感谢!
- 怎么捕获BeforeNavigate和DocumentComplete获取打开页面用的时间?
- loadJS
- 请求geoserver的WFS服务
- js解码中文url问题
- 关于在Safari中向xsl传递dom的一个问题
- 新手请教 document.form.sfzgdb.value = 'Y';与 $("sfzgdb").value =''Y'';写法有什么不同
- 在<table>中的列上,我双击某行时,如何得到这行中某个TD的值?
- 关于两个Frame之间的刷新问题
- javascript函数中如何访问一个名字随参数变化而变化的对象?
- 子页面回传值问题
右键'阶段'或'活动'的时候应该传一个标志来确定什么时候disabled为true????
右键'阶段'或'活动'的时候应该传一个标志来确定什么时候disabled为true????
右键"阶段"或"活动"的时候,应该有一个标志,用来判断div中disabled是否为true!
请问该如何改上面代码??
whichDiv=event.srcElement;
menu1.style.leftPos+=10;
menu1.style.posLeft=event.clientX;
menu1.style.posTop=event.clientY;
//因为有可能有空格,所以改为模糊比较,并且要注意你的div的onclick事件还是能触发
//所以你的clickMenu()也要修改
if(whichDiv.innerText.indexOf("活动")!=-1)
newjd.disabled=true;
else
newjd.disabled=false;
menu1.style.display="";
menu1.setCapture();
} //高亮显示鼠标移上是菜单的背景
function switchMenu() {
el=event.srcElement;
if (el.className=="menuItem") {
el.className="highlightItem";
} else if (el.className=="highlightItem") {
el.className="menuItem";
}
} //点击菜单相应项时触发相应的事件
function clickMenu() {
menu1.releaseCapture();
menu1.style.display="none"; //点击后隐藏菜单
el=event.srcElement;
if (el.id=="newjd"&&(!el.disabled)) { //=============这里======
window.open( 'http://www.163.com');
} else if (el.id=="newrw") {
}
}