js 右击单元格出现菜单,菜单显示几个选项,点击选项菜单消失
发布网友
发布时间:2022-04-22 22:33
我来回答
共2个回答
热心网友
时间:2022-04-23 00:03
<!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-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<script language="javascript">
function Myopen(shei){ //根据传递的参数确定显示的层
User.style.display='none';
User.style.display='block';
User.style.left=(event.clientX+10+document.body.scrollLeft);
User.style.top=(event.clientY-10+document.body.scrollTop);
document.getElementById("xianid").value=shei;
}
function ceshi(ab){
if(event.button==2)
{
event.returnValue=false;
Myopen(ab);
}
}
function fanhui(dede)
{
zhenid=document.getElementById("xianid").value;
document.getElementById(zhenid).innerHTML=dede;
User.style.display='none';
}
function guanbi(){
User.style.display='none';
document.getElementById("xianid").value=0;
}
</script>
<div id="User" style="position:absolute;width:300px; height:200px;display:none;">
<input type="hidden" id="xianid" value="0">
<table border="0" cellpadding="0" cellspacing="1" bgcolor="#067bd1">
<tr>
<td bgcolor="#067bd1" height="26" onclick="fanhui('选项内容1')">
选项内容1
</td>
</tr>
<tr>
<td bgcolor="#FFFFFF" onclick="fanhui('选项内容2')">
选项内容2
</td>
</tr>
<tr>
<tr>
<td bgcolor="#FFFFFF" onclick="fanhui('选项内容3')">
选项内容3
</td>
</tr>
<tr>
<td align="right" bgcolor="#067bd1" onclick="guanbi()">关闭
</td></tr>
</table>
</div>
<body oncontextmenu="return false">
<table width="100" border="2px" height="200" cellpadding="2" cellspacing="2" oncontextmenu="return false">
<tr height="99">
<td onmousedown="ceshi('1')" oncontextmenu="return false" width="100%" height="99" id="1">
1
</td>
</tr>
<tr height="99">
<td onmousedown="ceshi('2')" oncontextmenu="return false" width="100%" height="99" id="2">
2
</td>
</tr>
</table>
</body>
</html>
这个是简单的代码,有些代码根据你的实际需要更改!
热心网友
时间:2022-04-23 01:21
做个div,一开始隐藏display:none;
右击显示,display:absolut;top=鼠标top;left=鼠标left;
至于付值就简单许多了,直接单元格.innerHTML=这个div的选项的值
js 右击单元格出现菜单,菜单显示几个选项,点击选项菜单消失
选项内容1 选项内容2 选项内容3 关闭
JS代码求助,我写个菜单,鼠标点击,显示下拉菜单,再点击可以隐藏菜单...
padding-top: 20px;}#menu { width: 200px; margin: auto;}#menu h1 { cursor: pointer; color: #FFF; font-size: 12px; padding: 5px 0 3px 10px; border: #C60 1px solid; margin-top: 1px; background-color: #F93;}#menu h2 { cursor: pointer...
jsz一个页面有4个下拉菜单,怎么用最简单的办法判断,4个下拉菜单只能选择...
这样做不方面吧,比如现在我选择了slt1的某项,之后我后悔了,想选择slt2(或其它的),我得先将slt1选为空后才可以操作其它slt,当然了也可以刷新页面重新填(但前面填的信息都没了)。建议改为:不管是选择哪个slt,都将值写到一个公共的地方,如文本框中或隐藏域中,这样后面选择的会覆盖前面的...
利用CSS+JS实现点击出现菜单,有3D模型时点击能出现菜单,没有3D模型时...
有两个方法,一个是在自定义里找到配置用户路径,在弹出来的框里点击其他文件,然后按修改。修改到你放材质的路径文件里。这是比较快捷的方法。第二个就是你打开材质编辑器,在贴图命令里,一张一张地慢慢找回来,这个就比较麻烦了,但却比较正确。
js怎么点击导航菜单js怎么点击导航菜单没反应
1。创建一个名为change.html的静态页面,标题为jsnavigation。如何同时改变图片的颜色和字体? 2.建立一个简单的导航栏。 3.添加css来控制菜单的样式,并添加背景图片。 4.为李添加id,创建函数fun,传递传递参数。 5.为函数添加代码element.style.backgroundimage=,以便通过单击导航来更改背景图像。URL(images/bg2....
当点击父菜单时展开子菜单,当点击子菜单时,子菜单会闭合,如何防止这种...
});p 就是你的子菜单标签。如果是JS 在 IE 下, 可以用 event.cancelBubble = true 来阻止事件向上冒泡.FireFox 下则可以用 event.stopPropagation() 来阻止事件冒泡.再具体你可以百度查JS事件冒泡,会查到好多好多很详细的说明,比我说的详细,你也许就差在一个冒泡关键字上没有搜到了,这回你就...
用jquery写一个下拉菜单,打开页面时A菜单是展开状态,点击B菜单收起A菜单...
打开网页时时显示的 B一级菜单 隐藏的二级菜单项 var a = $("ul.main a");a.on("click",function(e){ e.stopPropagation(); a.next().slideUp('fast'); $(e.currentTarget).next().slideDown('fast');}) ...
JS菜单延迟消失(同等级鼠标移动,立即消失,进入下一集子菜单,鼠标移开延...
可以直接吧延迟的参数写在hide里面啊 hide(slow)或者hide(1000)settimeout是延迟1秒钟再去执行动画,所以你移出当前移入其他的时候stop这个还是要等1秒钟才执行的 非要用settimeout 那就要用一个变量 var timer = settime。。。然后第一个function里面,要clearTimeout(timer)
左边菜单点击过后变成橙色,但点一下别的地方颜色就消失了,有什么办法...
可以通过js来控制,绑定菜单的点击事件,然后每次点击的时候给对应的菜单标签增加一个类
如何选择下拉菜单里不同的选项,来决定显示或隐藏表格里的某一行?_百度...
选项一 选项二 选项三 选项四 选项五