-2
这是使用的html代码。通过从HTML中获取颜色值并使用javascript添加背景颜色到表格单元格
<h2>Pick A Color</h2>
<input type="color" id="colorPicker">
颜色值应该从HTML被获取,它需要使用用javascript颜色应用到表格单元。这是JavaScript代码。
let color_value = document.getElementById("colorPicker").value;
$('document').on('ready',function(){
$('td').click(function(){
let colour = $('#colorPicker');
$(this).css("td.background-color","color_value");
});
})
但单击单元格时,颜色不会添加到表格单元格。如何解决这个问题?
使用'color_value'取代' “color_value”'(前者是一个变量,后者是一个简单的字符串)。此外,您可能希望在click事件中定义'color_value',因为输入值可能在用户单击''元素之前已更改。 – Terry