节点html代码如下:
<div class="img_1" id="img_1" > <input type="image" class="img_1" src="img/cump.png"></input> <div class="noteText" id="noteTxt" type="text" ondblclick ="changeName(this.id);">123</div> </div>
js编辑noteTxt文本,function如下:
function changeName(noteTxtId){ var noteTxt = document.getElementById(noteTxtId); noteTxt.style.display= "none";//.style.display= "block" var div = noteTxt.parentNode; if(!document.getElementById("noteInput")){ var text=document.createElement("input"); text.type="text"; text.id="noteInput"; text.style.width=getStyle(noteTxt,'width'); text.style.height=getStyle(noteTxt,'height'); text.style.marginTop=getStyle(noteTxt,'marginTop'); text.style.textAlign=getStyle(noteTxt,'textAlign'); text.value=noteTxt.innerHTML; div.appendChild(text); text.select(); text.onblur=function(){ noteTxt.style.display= "block"; noteTxt.innerHTML=text.value; //text.style.display= "none"; div.removeChild(text); } } } //获得css文件中的样式 function getStyle(obj, attr) { if(obj.currentStyle) { return obj.currentStyle[attr]; //IE }else{ return getComputedStyle(obj,false)[attr]; //FF } }
css如下:
.img_1 { width: 80px; height:70px; position:absolute; } .noteText { width:80px; height:15px; text-align:center; margin-top:70px; word-break:break-all; }
代码非常的简单,这里就不多做解释了,下伙伴们可以自由发挥下,使用到自己的项目中去。
4.4 ROS节点名称重名 场景:ROS 中创建的节点是有名称的,C++初始化节点时通过API:ros::init(argc,argv,"xxxx");来定义节点名称,在Python中初始化节点则通过 rospy.init_node("yyyy") 来定义节点名称。在ROS的网络拓扑中,是不可以出现重名的节点的,因为假设可以重名存在,那么调用时会产生混淆,这也就意味着,不可以启动重名节点或者同一个
本文向大家介绍使用javascript的HTML元素的节点名称?,包括了使用javascript的HTML元素的节点名称?的使用技巧和注意事项,需要的朋友参考一下 节点名称 Javascript提供了document.nodeName来获取元素的节点。名称将通过使用特定节点的ID来获取。 语法 示例1 在下面的示例中,为节点提供了一个标签,并使用该标签,方法document.nodeName()获
我在Hadoop权威指南中讨论了高可用性, 在这种情况下,若要从失败的namenode中恢复,管理员将使用其中一个文件系统元数据副本启动一个新的主namenode,并配置Datanode和客户端以使用这个新的namenode。新的namenode无法为请求提供服务,除非它 (i)将其名称空间映像加载到存储器中, 以下是我的问题:- a.)“文件系统元数据副本”是指在NFS中备份文件系统或以辅助名称
本文向大家介绍JavaScript实现随机点名器,包括了JavaScript实现随机点名器的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了JavaScript实现随机点名器效果图的具体代码,供大家参考,具体内容如下 js实现随机点名器的思路 利用setTimeout()计时器实现随机的效果,功能函数 完整代码如下: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持
本文向大家介绍javascript实现鼠标点击页面 移动DIV,包括了javascript实现鼠标点击页面 移动DIV的使用技巧和注意事项,需要的朋友参考一下 一、原理分析: 1.怎么移动? 要移动DIV到指到的坐标点(X,Y),其实质,就是同时改变DIV的DIV.style.top 和 DIV.style.left 这两个值; 2.如何看到移动? 因为要有移动效果,而不是突然间就将某个DIV的T
我在我的应用程序中使用了Neo4j的Spring数据,我在应用程序中引入了delete cypher查询,并在cypher查询生成器中看到了一些wierd节点名称,开始为3;。例如,我有node Vote,看到DB中也有_Vote。它们为什么出现?有什么地方做错了? 谢啦