树视图

你好 我正在尝试做树景 它工作正常,但是当某些身体单击链接1或链接时,页面打开时,它就带来了相同的列表已打开 如果可能 第32、39或46行中的编码仪式 [PHP]

<头> 测试 <脚本类型=" text/javascript"> 功能树视图(事件) { var target = event.target || window.event.srcelement; if(target.tagname =='li') { if(target.classname!='active') { target.classname ='active'; } 别的 { target.classname =''; } } } <身体>

[/php]

# 回答1

您能解释一下您的意思吗? 我不确定我是否会遵循您的意思.
# 回答2

thx请回复 好的问题是我有三个链接 [PHP]链接1 链接2 链接3 [/php]在JavaScript中某人单击链接1它带来子节点 [PHP] 链接1 链接1-1 链接1-2 链接2 链接3 [/php] iv'e得到了可以正常工作的代码,但是当单击链接1时,它带来了子节点 但是我要同一时间打开文件,也打开子节点 当文件打开时,它是自动的,知道选择了哪个节点 我刚刚粘贴了上面的代码,如果你只是 运行您知道我想要什么的脚本. 提前提前
# 回答3

您想打开哪些文件? 您是要下载文件还是意思是打开页面?
# 回答4

你好 实际上,我正在使用数据库连接进行ASP工作 &搜索数据库的结果并打开一个新页面,但是它将检查链接1是否单击,然后同时自动打开子节点 在此编码中,这是可能的吗?
# 回答5

在这种情况下,将LI ID传递给您要链接到ASP代码的页面,如果传递ID,请将LI类设置为Active inline. 另外,您可以使用JavaScript,例如 设置/检索cookie,但这将在页面加载后出现.
# 回答6

这是在ASP或JavaScript中进行操作的最佳方法吗? 你能给我一些exapmle吗? 我不太确定吗? 谢谢
# 回答7

这取决于您最适合的东西以及适合您的需求. 用户是否可能没有启用JavaScript? 您需要即时互动吗? 如果您决定采用ASP方法,请在ASP论坛中询问. 如果没有,我可以给您一些提示.
# 回答8

thx回复 是的,您绝对是对的,我只是想知道您是否可以对我的编程进行排序,因为您可以解释我我会尝试2个工作,但是给错误,您可以给您一些时间来整理我的预言吗? 期待看到您的答复 此致 伪造
# 回答9

您收到什么错误消息? 您可以发布您尝试过的代码吗?
# 回答10

[PHP]

<头> 测试 <脚本类型=" text/javascript"> 功能树视图(事件) { var target = event.target || window.event.srcelement; if(target.tagname =='li') { if(target.classname!='active') { target.classname ='active'; } 别的 { target.classname =''; } } } <身体>

[/php]

# 回答11

" HERF"应该是" HREF". 错误消息是什么?
# 回答12

实际上我只是解释事情 这是代码技术,例如用子节点打开文件 我想同时打开新页面和子节点 这是我第一次上传的代码 请尝试了解实际情况
# 回答13

这里的问题在于,链接将在同一窗口中打开,因此树不会打开. 链接将遵循. 链接页面还会显示要打开的同一树吗?
# 回答14

非常感谢公司和答复 是的,您是不可能的,但是如果传递值并打开子节点以判断价值? 可能吗 ? 有例子吗?
# 回答15

对不起,但是我不确定您的意思: 您是说传递URL中的值以在链接页面中打开节点吗?
# 回答16

是的,您几乎知道我想做什么.
# 回答17

好的,您需要做的就是传递一些信息. 在URL中,例如 " open_page_and_node.asp#link1". 然后,要么使用ASP代码默认使用LI项目"块",也可以使用JavaScript打开子节点ONLOAD. 调用功能onload,该功能可检查location.hash. 如果不是空的,请使用哈希值并将其用作ID,例如 " link1". 为此,您将需要给每个列表项目一个ID. 然后使用document.getElementById()访问元素并将类设置为"活动". 或者,每当打开子节点时,请使用cookie,并在下一页上检查cookie.
# 回答18

谢谢,我要尝试这个,我有了这个想法 为了您的担心再一次
# 回答19

没问题. 让我们知道您的管理方式.

标签: Javascript

添加新评论