Javascript 将值从一个表格单元格复制到另一个表格单元格也会采用背景色
在测试leader board web应用程序时,我注意到,当从前三个单元格(分别为金色、银色和青铜色)中的任何一个复制值并将其粘贴到表上的任何其他位置时,该值都会粘贴上我复制的背景色的几个像素(与在此处选择任何文本的数量相同,蓝色突出显示框的大小也会随附) 我最初使用JavaScript对单元格进行着色,我认为这就是问题所在(如下1所示),因此我使用CSS,并将JavaScript取出,如下所示(2) 表格单元格都是内容可编辑的,但我不明白为什么这需要一个小正方形的颜色和值Javascript 将值从一个表格单元格复制到另一个表格单元格也会采用背景色,javascript,html,css,Javascript,Html,Css,在测试leader board web应用程序时,我注意到,当从前三个单元格(分别为金色、银色和青铜色)中的任何一个复制值并将其粘贴到表上的任何其他位置时,该值都会粘贴上我复制的背景色的几个像素(与在此处选择任何文本的数量相同,蓝色突出显示框的大小也会随附) 我最初使用JavaScript对单元格进行着色,我认为这就是问题所在(如下1所示),因此我使用CSS,并将JavaScript取出,如下所示(2) 表格单元格都是内容可编辑的,但我不明白为什么这需要一个小正方形的颜色和值 1: table
1:
table.rows[i].cells[j].style.backgroundColor = "#FFFFFFFF"; // White
table.rows[1].cells[j].style.backgroundColor = "#FFD700"; // Gold
table.rows[2].cells[j].style.backgroundColor = "#C0C0C0"; // Silver
table.rows[3].cells[j].style.backgroundColor = "#CD7F32"; // Bronze
2:
tr:nth-child(1)
{
background-color: #FFD700;
}
tr:nth-child(2)
{
background-color: #C0C0C0;
}
tr:nth-child(3)
{
background-color: #CD7F32;
}
我只希望粘贴值,但颜色会随之粘贴。如果可能,请添加一些html(创建一个片段)因此,我们有一个工作示例。如果由于某种原因在代码段中不起作用,请告诉我们。这是一个JSFIDLE链接。我遇到的问题的一个例子是,如果单击“添加播放器”,然后将名称从第一个单元格复制到新添加的Oneried chrome和ff,我不会这样做。如果可能,请添加一些html(创建代码段)因此,我们有一个工作示例。如果由于某种原因在代码段中不起作用,请告诉我们。这是一个JSFIDLE链接。我遇到的问题的一个例子是,如果单击“添加播放器”,然后将名称从第一个单元格复制到新添加的Oneried chrome和ff,而我不会这样做。