JavaScript,Tampermonkeys-如何用HTML元素中的字符串生成数组?
我想将月份的名称转换成数字,并将月份存储在网页上表格的单元格中。我想把它作为一个数组可以让我通过它们的数组号引用月份名称,并且可以在它们之前和之后插入表标记。我甚至替换了月份名称:JavaScript,Tampermonkeys-如何用HTML元素中的字符串生成数组?,javascript,html,arrays,google-chrome,Javascript,Html,Arrays,Google Chrome,我想将月份的名称转换成数字,并将月份存储在网页上表格的单元格中。我想把它作为一个数组可以让我通过它们的数组号引用月份名称,并且可以在它们之前和之后插入表标记。我甚至替换了月份名称: var dates = document.getElementsByClassName("date"); for(var i = 0, l = dates.length; i < l; i++) { var date = dates[i]; date.innerH
var dates = document.getElementsByClassName("date");
for(var i = 0, l = dates.length; i < l; i++)
{
var date = dates[i];
date.innerHTML = date.innerHTML.replace('Aug', '08');
}
var dates=document.getElementsByClassName(“日期”);
对于(变量i=0,l=dates.length;i
相关的html段如下所示
<span class="date">Mon 2017. Aug 28 15:25:13</span>
2017年周一。八月28日15:25:13
我想把它变成
<span class="date"><table><tbody><tr><td>Mon </td><td>2017. 08 28 15:25:13</td></tr></tbody></table></span>
2017年周一。08 28 15:25:13
如果您可以使用“ ;”作为拆分字符,请尝试以下方法
var dates=document.getElementsByClassName(“日期”);
对于(变量i=0,l=dates.length;i
2017年周一。8月28日15:25:13
如果您可以使用“ ;”作为拆分字符,请尝试以下方法
var dates=document.getElementsByClassName(“日期”);
对于(变量i=0,l=dates.length;i
2017年周一。8月28日15:25:13
如何在拆分[0]后对所有内容进行分组,以便只生成两个单元格,一个带有星期几,另一个带有日期?非常感谢您展示该网站。最后一个问题,如何替换var string=date.innerHTML.replace('Aug','08');找一个变量而不是'Aug'的东西?我以前尝试过拆分[3],但没有成功。我想保留空格,所以我必须编辑所有空格。编辑:没关系,算出了空格。如何在拆分[0]后将所有内容分组,只生成两个单元格,一个是星期几,另一个是日期?非常感谢您展示该网站。最后一个问题,如何替换var string=date.innerHTML.replace('Aug','08');找一个变量而不是'Aug'的东西?我以前尝试过拆分[3],但没有成功。我想保留空格,所以我必须编辑所有空格。编辑:没关系,算出空格。