Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/465.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从类名中删除括号_Javascript_Html_Css - Fatal编程技术网

使用Javascript从类名中删除括号

使用Javascript从类名中删除括号,javascript,html,css,Javascript,Html,Css,有人能告诉我如何用Javascript从p类元素中的文本中删除括号吗? 我无法访问html,因为它受到网站提供商的保护 我有以下代码: <p class="com-meta"> <a href="http://nanilümmel.de" target="_blank" style="font-weight: bold;" rel="nofollow">Nani</a> <span>(<em>Montag, 03 Februar

有人能告诉我如何用Javascript从p类元素中的文本中删除括号吗? 我无法访问html,因为它受到网站提供商的保护

我有以下代码:

<p class="com-meta">
    <a href="http://nanilümmel.de" target="_blank" style="font-weight: bold;" rel="nofollow">Nani</a> <span>(<em>Montag, 03 Februar 2020 17:39</em>)</span>
</p>

只需删除日期周围的括号(括号):

<p class="com-meta">
    <a href="http://nanilümmel.de" target="_blank" style="font-weight: bold;" rel="nofollow">Nani</a> <span><em>Montag, 03 Februar 2020 17:39</em></span>
</p>

蒙塔格,2020年2月3日17:39


您可以用replace这样做

首先给你的anhor标签一个id:

      <a id="myID" href="http://nanilümmel.de" target="_blank" 
       style="font-weight: bold;" rel="nofollow">Nani</a> 
        <span>(<em>Montag, 03 Februar 2020 17:39</em>). 
         </span>

爪哇!=JavaScript最初的问题是使用JavaScript删除括号。这个答案没有帮助。相反,如果您返回并阅读编辑历史记录,原始的未编辑问题是-->有人能告诉我如何使用Javascript从p类元素内的文本中删除括号吗?我无法访问html,因为它受到网站提供商的保护。是的,我错过了,并删除了我的评论。他使用的是一个类——因此不需要分配ID——他使用的是一个jQuery
。每个
,元素都被分配给
$(item)
,因此可以在循环中使用
var str=$(item).html()
      <a id="myID" href="http://nanilümmel.de" target="_blank" 
       style="font-weight: bold;" rel="nofollow">Nani</a> 
        <span>(<em>Montag, 03 Februar 2020 17:39</em>). 
         </span>
      var str = document.getElementById("myID").innerHTML;
      str.replace(")", "");
      str.replace("(", "");