Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.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,在测试leader board web应用程序时,我注意到,当从前三个单元格(分别为金色、银色和青铜色)中的任何一个复制值并将其粘贴到表上的任何其他位置时,该值都会粘贴上我复制的背景色的几个像素(与在此处选择任何文本的数量相同,蓝色突出显示框的大小也会随附) 我最初使用JavaScript对单元格进行着色,我认为这就是问题所在(如下1所示),因此我使用CSS,并将JavaScript取出,如下所示(2) 表格单元格都是内容可编辑的,但我不明白为什么这需要一个小正方形的颜色和值 1: table

在测试leader board web应用程序时,我注意到,当从前三个单元格(分别为金色、银色和青铜色)中的任何一个复制值并将其粘贴到表上的任何其他位置时,该值都会粘贴上我复制的背景色的几个像素(与在此处选择任何文本的数量相同,蓝色突出显示框的大小也会随附)

我最初使用JavaScript对单元格进行着色,我认为这就是问题所在(如下1所示),因此我使用CSS,并将JavaScript取出,如下所示(2)

表格单元格都是内容可编辑的,但我不明白为什么这需要一个小正方形的颜色和值

 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,而我不会这样做。