textBox1text = treeViewSelectedNodeParentIndex; //父节点的ID
textBox1text = treeViewSelectedNodeParentName ; //父节点的Name
大家好,我是IT修真院北京分院第22期的学员杨纲,一枚正直纯洁善良的WEB前端程序员。
1背景介绍
什么是DOM DOM 是 Document Object Model(文档对象模型)的缩写。 DOM是中立于平台和语言的接口,它允许程序和脚本动态地访问和更新文档的内容、结构和样式。 在 HTML DOM中,所有事物都是节点。DOM 是被视为节点树的 HTML。
2知识剖析
1什么是DOM节点 HTML 文档中的所有内容都是节点 整个文档是一个文档节点 每个 HTML 元素是元素节点 HTML 元素内的文本是文本节点 每个 HTML 属性是属性节点 注释是注释节点。 >
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
MessageBoxShow(eNodeText);
}
最近给大连项目调优,其中有个点需要在Web应用中获得当前所在WebLogic集群节点的名称,几个人上网查了半天没找到合适的方法,甚至连通过执行系统命令的方法都想用了。
折腾了半天,最后发现,其实很简单。
SystemgetProperty("weblogicName")
这样就能搞定。
获取当前节点IP地址和端口的方法是通过WebLogic的函数,这个可能跟WebLogic的版本有关,我这个是在WebLogic 816下测试通过的。当然你也可以通过JVM -D参数自己传。
<%@ page import="javaxnamingContext,
javaxnamingInitialContext,
weblogicmanagementMBeanHome,
weblogicmanagementconfigurationServerMBean"
%>
<%!
String serverName, serverAddress;
int serverPort;
private void getServerInfo() throws Exception {
Context myCtx = new InitialContext();
MBeanHome home = (MBeanHome)myCtxlookup(MBeanHomeLOCAL_JNDI_NAME);
serverName=homegetMBeanServer()getServerName();
ServerMBean sc =(ServerMBean)homegetConfigurationMBean(serverName,"ServerConfig"); serverAddress = scgetListenAddress();
serverPort = scgetListenPort();
}
%>
<%
try { getServerInfo();
} catch (Exception e) {
}
%>
Server Name: <%=serverName %>
Server Address: <%=serverAddress %>
Server Port: <%=serverPort %>
注意:调用MBeanHome需要一定的权限,如果想跟上面的代码一样可以匿名访问的话,需要在Weblogic中配置一个参数。
最近学习了target属性,是真的强大,可以不使用for()循环或者数组forEach()去判断我点击或者我需要找的是哪个元素,直接使用target点击就可获取。
接下来说说target哪里强大。
先看看target是什么意思
target 事件属性可返回事件的目标节点(触发该事件的节点),如生成事件的元素、文档或窗口。
我认为target事件就是会自动判断我们点的是哪个元素,我给大家举个简单的例子
当我们的鼠标点击第一个li时,会提示“你刚刚点击了我”,并打印<li>今天611</li>
当我们的鼠标点击第二个li时,会提示“你刚刚点击了我”,并打印<li>今天612</li>
当我们的鼠标点击第三个li时,会提示“你刚刚点击了我”,并打印<li>今天613</li>
还有各个属性,说几个比较常用的
获取文本内容: tartextContent
获取父级节点: tarparentNode
获取节点名称: tarnodeName
需要注意,使用target获取到的节点名称全部为大写
这就是他的强大的地方,会根据我们鼠标点击的元素来返回相应的数据,帮助我们更快的获取该属性,感兴趣的朋友可以试试。
以上就是关于获取TreeView单击节点父节点的ID全部的内容,包括:获取TreeView单击节点父节点的ID、DOM常见的 *** 作方式有哪些、C#使用TreeView控件时,如何获取当前选中节点的名称等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)