`

文本框提示层代码 获取页面控件的绝对位置

阅读更多

<script language="Javascript">
function getIE(e)
{
var t=e.offsetTop;
var l=e.offsetLeft;
while(e=e.offsetParent)
{
t+=e.offsetTop;
l+=e.offsetLeft;
}
alert("top="+t+"\nleft="+l);
}
</script>

<div style="filter:alpha(opacity=100);margin-top:0px;margin-left:0px;display:none;position:absolute; height:100px; width:300px; left: 0px; top: 0px;border:1px;border-color:#b5cfe8;" id="divOptionWdt" class='tdbg'>
<script type="text/javascript" charset="gb2312">
var controlidwdt;
function setOption()
{
var optionswdt = document.getElementsByName("optionswdt");
var stringwdt= "";
for(var i=0;i<optionswdt.length;i++)
{
if(optionswdt[i].checked)
{
if(i!=0)
stringwdt+=","+optionswdt[i].value;
else
stringwdt+=optionswdt[i].value;
}
}
document.getElementById(controlidwdt).value=stringwdt;
}
</script>
<table width="155%" height="100%" style="width: 100%;border:1px #b5cfe8 solid;">
<tr>
<td height="25" align="center" bgcolor="#63A1CB" style="width:428px;cursor:pointer;font-size:12px"><font color="white">请选择以下栏目</font></td>
</tr><tr><td style="height: 100%; width: 428px" bgcolor="#D1E5F3" >
<ol>
<li> <input type="checkbox" name="optionswdt" value="你的内容和公司名不符"/>你的内容和公司名不符</li>
<li> <input type="checkbox" name="optionswdt" value="111111sdf"/>option1</li>
<li> <input type="checkbox" name="optionswdt" value="111111sdf"/>option1</li>
<li> <input type="checkbox" name="optionswdt" value="111111sdf"/>option1</li>
</ol>

</td></tr>
<tr><td bgcolor="#337FB2" align="center" style="width: 428px;cursor:pointer"><input type="button" value="确定" onclick="setOption()"/>&nbsp;&nbsp;<input type="button" onclick="document.getElementById('divOptionWdt').style.display='none'" value='关闭'/></td>
</tr></table>
</div>

function showList(e)
{
controlidwdt=e.id;

var t=e.offsetTop;
var l=e.offsetLeft;
while(e=e.offsetParent)
{
t+=e.offsetTop;
l+=e.offsetLeft;
}
document.getElementById("divOptionWdt").style.display="block";
document.getElementById("divOptionWdt").style.top=t+28;
document.getElementById("divOptionWdt").style.left=l;


}

分享到:
评论

相关推荐

    超实用的jQuery代码段

    3.13 通过事件获取页面加载时间 3.14 如何为动态添加的元素绑定事件处理函数 3.15 为表格行增加单击事件 3.16 用回车键模拟Tab键 第4章 jQuery操作CSS样式 4.1 使用addClass()函数动态添加样式类 4.2 使用...

    《程序天下:JavaScript实例自学手册》光盘源码

    2.7 取得控件的绝对位置 2.8 删除时的确认提示 2.9 按钮只能单击一次 2.10 防止按钮连击 2.11 图片式按钮 2.12 文字显示在按钮底部 2.13 选择不同的列表项就显示不同的按钮 2.14 使用按钮控制文本渐变 2.15 翻页效果...

    程序天下:JavaScript实例自学手册

    2.7 取得控件的绝对位置 2.8 删除时的确认提 示 2.9 按钮只能单击一次 2.10 防止按钮连击 2.11 图片式按钮 2.12 文字显示在按钮底部 2.13 选择不同的列表项就显示不同的按钮 2.14 使用按钮控制文本渐变 2.15 翻页...

    C#编程经验技巧宝典

    102 &lt;br&gt;0162 如何实现C#中用键完成TAB的功能 102 &lt;br&gt;0163 如何限制文本框密码输入长度 102 &lt;br&gt;0164 数据输入为空提示 103 &lt;br&gt;0165 如何设置文本框光标到末尾 103 &lt;br&gt;0166 输入法调整...

    JAVA上百实例源码以及开源项目源代码

    util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码加以...

    精易模块[源码] V5.15

    5、改善“窗口_激活,窗口_置控件焦点,窗口_是否在最顶端”有时失败的问题,由易友【@wjt741106】提供代码。 6、新建“外部组合框_关闭列表”关闭已经弹出的下拉列表。 7、修正“文件_下载”不能下载的BUG,感谢...

    Eclipse_Swt_Jface_核心应用_部分19

    7.5.4 设置控件的相对位置 115 7.6 StackLayout(堆栈式布局) 115 7.7 自定义布局管理器 117 7.7.1 布局的基本原理 117 7.7.2 布局计算的常用方法 118 7.7.3 自定义布局类(BorderLayout) 119 7.8 ...

    JAVA上百实例源码以及开源项目

    util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码加以...

    PHP程序开发范例宝典III

    让你短时间内由一名菜鸟到高手绝对没问题! 由于权限有限,分3部份下载 PHP程序开发范例宝典 内容提要 《PHP程序开发范例宝典》全面介绍了应用PHP进行网站开发的各种技术和技巧。《PHP程序开发范例宝典》分为20章...

    疯狂Android讲义源码

     2.2.5 绝对布局 58  2.3 基本界面组件 60  2.3.1 文本框(TextView)与编辑框  (EditText)的功能和用法 60  2.3.2 按钮(Button)与图片按钮(ImageButton)组件的功能和  用法 66  2.3.3 使用9Patch图片...

    疯狂Android讲义.part2

    2.2.5 绝对布局 58 2.3 基本界面组件 60 2.3.1 文本框(TextView)与编辑框 (EditText)的功能和用法 60 2.3.2 按钮(Button)与图片按钮(ImageButton)组件的功能和 用法 66 2.3.3 使用9Patch图片作为按钮背景 68...

    疯狂Android讲义.part1

    2.2.5 绝对布局 58 2.3 基本界面组件 60 2.3.1 文本框(TextView)与编辑框 (EditText)的功能和用法 60 2.3.2 按钮(Button)与图片按钮(ImageButton)组件的功能和 用法 66 2.3.3 使用9Patch图片作为按钮背景 68...

    js使用小技巧

    获取选中内容 document.selection.createRange().duplicate().text 自动完成功能 打开该功能 关闭该功能 窗口最大化 (window.screen.width - 4,window.screen.height-50);window.moveTo(-4,-4)"&gt; 无关闭...

Global site tag (gtag.js) - Google Analytics