我想禁用我页面上的上下文菜单,因为我有自己的。但是在文本框中应该可以使用系统上下文菜单。
我正在用这样的Javascript来做:
document.oncontextmenu = function (e) {
return false;
};
我想到了类似的东西:
document.oncontextmenu = function (e) {
if (e.taget.nodeName != "text") {
return false;
}
};
但是nodeName每次都是一个DIV。在这个 DIV 中,我有一个 JQGrid,文本框在哪里。
<div id="divGrdPos" style="padding:3px,0px,3px,0px;">
<table id="JQGridCart" class="grdCart"></table>
</div>
有人能帮我吗?