Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在不影响span标记的情况下删除li标记的值_Javascript_Html - Fatal编程技术网

Javascript 如何在不影响span标记的情况下删除li标记的值

Javascript 如何在不影响span标记的情况下删除li标记的值,javascript,html,Javascript,Html,单击菜单后,我希望在不影响span标记的情况下删除li标记(个人资料、事件、照片、通知)中的值。。请。。这里需要帮助。。谢谢 配置文件 事件 照片 通知 菜单 以下是您想要的内容: 我删除了你的标签,因为正如有人在评论中所说的,他们不能是的直接子女,而你也没有对他们做任何事情 我利用了您想要删除的单词是中最后一个文本的方式。我存储了html的长度,然后存储了文本的长度,并创建了html.length-text.length的子字符串 然后,我用新的子字符串替换了html。锚点不能是您的的

单击菜单后,我希望在不影响span标记的情况下删除li标记(个人资料、事件、照片、通知)中的值。。请。。这里需要帮助。。谢谢


  • 配置文件
  • 事件 照片 通知
菜单
以下是您想要的内容:

我删除了你的
标签,因为正如有人在评论中所说的,他们不能是
的直接子女,而你也没有对他们做任何事情

我利用了您想要删除的单词是
  • 中最后一个文本的方式。我存储了html的长度,然后存储了文本的长度,并创建了html.length-text.length的子字符串


    然后,我用新的子字符串替换了
  • html。

    锚点不能是您的
  • 的ulGet所有子节点的直接子节点。过滤
    .nodeType==3
    (文本节点)。删除这些节点。切换类并使用css。请同时阅读