`

动态创建层提示代码

阅读更多

<script type="text/javascript">
function $(id)
{
return document.getElementById(id);
}
function cdiv(){
//$("idt").innerHTML="<img src='logo.jpg'/>";
if($('div1')==undefined)
{
var createDiv = document.createElement("div");
// createDiv.setAttribute("class","aaa")
createDiv.style.border = "1px solid #ccc";
createDiv.setAttribute("id","div1");
createDiv.style.background = "#f60";
createDiv.setAttribute("position","absolute");
createDiv.style.height = 10;
createDiv.style.width = 100;
createDiv.style.top =$('tlink').offsetTop;
alert($('tlink').offsetLeft+"--"+$('tlink').width+"----"+200+"---"+$('tlink').offsetWidth);
///获取文本框后面的坐标
createDiv.style.left =$('tlink').offsetLeft+3+$('tlink').offsetWidth;
createDiv.style.position ="absolute";
//var createText = document.createTextNode("我是一个层");
createDiv.innerHTML="<a href='#'>55555</a>"
//var img = new Image();
//img.width =1;
//img.height=10;
//img.src="logo.jpg";
//createDiv.appendChild(img);
//createDiv.appendChild(createText);

var tlink = document.getElementById("tlink");
var parent = tlink.parentNode;
if(parent.lastChild == tlink) {
parent.appendChild(createDiv);
} else {
parent.insertBefore(createDiv, tlink.nextSibling);
}

}
}


window.onload = function(){
tlink.onclick=function()
{
cdiv();
}
}
</script>
</head>
<input type="text" id="tlink" width="60px">

分享到:
评论

相关推荐

    金蝶K3日常问题解决手册

    for help”,再点确定继续,安装程序开始复制文件,复制完文件后又出现错误提示:无法找到动态连接库sqlunirl.dll(sqlunirl.dll是MDAC的一个组件),请指定路径点确定后安装程序停止运行,让查看安装日志。...

    超实用的jQuery代码段

    10.20 动态创建listview列表项 10.21 动态加载和切换页面 10.22 在页面切换时显示加载进度框 10.23 在屏幕旋转时更改显示样式 10.24 在列表框中实现加载更多效果 10.25 自定义选择菜单 10.26 使用多个选择菜单进行...

    JQuery权威指南源代码

    动态创建节点元素 动态插入节点方法 动态插入节点方法 复制元素节点 替换元素节点 包裹元素节点 遍历元素 删除元素 数据管理 第4章 事件中的冒泡现象 bind方法绑定事件 映射方式绑定不同的事件 切换事件...

    《javaScrip开发技术大全》源代码

    第2章(\代码\第02章) • sample01.htm 将JavaScript代码插入在标签与标签之间 • sample02.htm 将JavaScript代码放在了标签与标签之间 • sample03.htm JavaScript与HTML混合执行 • ...

    一款非常好的WPF编程宝典2010 源代码

    16.1.2 使用代码创建绑定 404 16.1.3 多绑定 405 16.1.4 绑定方向 408 16.1.5 绑定更新 410 16.1.6 绑定到非元素对象 411 16.2 使用自定义对象绑定 到数据库 414 16.2.1 构建数据访问组件 414 16.2.2 构建...

    JavaScript基础和实例代码

    1.2.4 动态页面 1.2.5 数值计算 1.3 JavaScript编程起步 1.3.1 “Hello World!”程序 1.3.2 选择JavaScript脚本编辑器 1.4 如何引入JavaScript脚本代码 1.4.1 通过与标记对引入 1.4.2 通过标记的src属性引入 1.4.3 ...

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

     Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...

    jQuery权威指南-源代码

    此外,jQuery中完善的Ajax功能、行为与结构层的分离、可靠的事件处理机制也同样使得Web后端开发者如虎添翼,使用少量代码就可以实现复杂的功能。特别是新版本1.4.x的发布,jQuery在功能和性能方面都有质的提升,极大...

    FLASH MX Professional 2004应用开发

    摘要本书主要内容 ...第11课 动态创建可视对象 第12课 从XML文件获得数据 第13课 使用Web服务 第14课 使用FIash Remoting访问远程服务 第15课 使用DataGrid组件 第16课 在客户端持续存储数据 附录A 安装指导

    javaSE代码实例

    1.4.1 开发源代码 8 1.4.2 编译运行 9 1.5 小结 11 第2章 基本数据类型——构建Java 大厦的基础 12 2.1 源代码注释 12 2.1.1 单行注释 12 2.1.2 区域注释 12 2.1.3 文档注释 13 2.2 基本数据类型...

    C++Builder精彩编程实例集锦的源代码前3部分.rar

    实例026 如何动态创建程序表单 实例027 如何遍历窗体所有组件 实例028 如何保证组件位置相对固定 实例029 如何在窗体中动态增加组件 实例030 如何使组件在程序运行时可以移动 实例031 如何使用组件创建托盘程序...

    代码语法错误分析工具pclint8.0

    2.将c:\pclint\lnt 下的3个文件lib-w32.lnt,env-vc6.lnt,co-msc60.lnt拷贝至c:\pclint下, 再在安装目录下创建std.lnt和options.lnt两个文件,其中std.lnt的内容如下 // contents of std.lnt c:\pclint\co-msc60...

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

     Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...

    C++Builder精彩编程实例集锦的源代码后3部分.rar

    实例026 如何动态创建程序表单 实例027 如何遍历窗体所有组件 实例028 如何保证组件位置相对固定 实例029 如何在窗体中动态增加组件 实例030 如何使组件在程序运行时可以移动 实例031 如何使用组件创建托盘程序...

    Windows 系统错误代码简单分析

     0214 附加到此程序或动态链接模块的动态链接模块太多。  0215 无法嵌套调用 LoadModule。  0216 图像文件 %1 有效,但不适用于本机类型。  0230 管道状态无效。  0231 所有的管道实例都处于忙状态。 ...

    ASP.NET 控件的使用

    15.3.4 创建数据访问层 494 15.4 小结 497 第16章 使用ObjectDataSource控件 498 16.1 使用ObjectDataSource控件表示对象 498 16.1.1 绑定到组件 499 16.1.2 绑定到DataReader 500 16.1.3 绑定到DataSet 501 16.1.4...

    黑马程序员 安卓学院 万元哥项目经理 分享220个代码实例

    |--listview页面跳转 数据库交互 事务 dao biz 层 |--Log的收集 |--Manager下的info |--Manager之ActivityManager进程管理 |--Manager之LocationManager |--Manager之PackageManager |--Menu之不同模式下显示不同...

    ReleaseService.py

    发布动态服务(官方给出提示,在xml中修改切片属性过于繁琐,建议先发布动态服务再使用工具进行切片处理) 指定切片缓存文件夹(安装ArcGIS_for_Server时提示的缓存文件地址) 创建切片缓存 生成切片缓存 将紧凑型...

    HTML开发王

    7.3.3 定义链接的提示信息(title属性) 7.3.4 国际化和链接(hreflang属性和charset属性) 7.3.5 链接到其他网站 7.3.6 链接到您的网站中的其他网页 7.3.7 链接到电子邮件地址 7.3.8 链接到任何类型的文件以供下载 ...

Global site tag (gtag.js) - Google Analytics