只是一个简短的问题。我在一页上有两个表。在这两个表下方有一个下拉框。我想让它做的是默认情况下下拉框是空白的,左表是突出显示的。但是当有人从下拉框中选择一个时间时,因为该下拉列表已被更改,它会将突出显示从左侧表格移动到右侧表格。因此,基于此,我发现一些代码是 jsfiddle,我认为它可能有用,但只是一个简短的问题。
document.querySelector('table').onclick = highlight;
如果我将该触发器更改为 onchange 而不是 onclick,该函数的其余部分应该仍然有效 - 对吗?这是 jsfiddle 的链接。
最佳答案
onchange 事件在输入/选择时触发,不适用于 div、表格等。因此,如果您需要这样做,则必须在更改表格时手动触发事件(在最后调用函数更新它的功能或类似的东西)。
关于javascript - jquery onchange 高亮表格区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22816059/