<script>
function a()
{
document.getElementById('layerSel').style.left=window.event.x;
document.getElementById('layerSel').style.top=window.event.y;
document.getElementById('layerSel').style.display='';
}
</script>
<body onclick="a()">
<select id="layerSel" style="position:absolute">
</select>
function a()
{
document.getElementById('layerSel').style.left=window.event.x;
document.getElementById('layerSel').style.top=window.event.y;
document.getElementById('layerSel').style.display='';
}
</script>
<body onclick="a()">
<select id="layerSel" style="position:absolute">
</select>
解决方案 »
- 请问:后台用UTF-8进行编码的文本,传递到前台页面,前台用JS如何让进行解码还原?
- 一个jquery 的问题,一直很困扰我!如何表达 你操作的这个元素的后代元素,在线等
- 如何保存secureCRT查询结果
- JS关于引号的新手问题
- window.onload=initLinks作用
- 网页导航菜单高亮显示问题(急)
- 如何禁止对方网站刷新站点页面. parent.window.opener
- IE6下location没起作用
- 有没有可以在网页上拖动一个层,并随着拖动层页面自动伸展(有的拖到页面外面就找不到了,也就是没有出现滚动条)的例子.
- 关于光标指定闪烁位置。
- 在javascript如何实现点击一个按钮,既显示更多输入信息?
- javascript如何使用引用型参数?
function a(obj)
{document.getElementById('layerSel').style.left=getPosX(obj)+window.event.x;
document.getElementById('layerSel').style.top=getPosY(obj)+window.event.y;
document.getElementById('layerSel').style.display='';
}function getPosX(obj){
var result=0,tmp;
tmp=obj;
while(tmp.nodeName!="BODY"){
tmp=tmp.offsetParent;
result+=tmp.offsetLeft;
}
return (result);
}function getPosY(obj){
var result=0,tmp;
tmp=obj;
while(tmp.nodeName!="BODY"){
tmp=tmp.offsetParent;
result+=tmp.offsetTop;
}
return (result);
}
</script>
<body >
<select id="layerSel" style="position:absolute">
</select>
<table border="1" width="100%">
<tr>
<td onclick="a(this)"> </td>
<td onclick="a(this)"> </td>
</tr>
<tr>
<td onclick="a(this)"> </td>
<td onclick="a(this)"> </td>
</tr>
</table>