只是一个简单的问题。我在页面上有两个表格。这两张桌子下方还有一个下拉框。我想要它做的是默认情况下,下拉框是空白的,左侧表格突出显示。但是当有人从下拉框中选择一个时间时,因为该下拉列表已被更改,然后它会将突出显示从左表移动到右表。基于此,我发现一些代码是jsfiddle,我认为可能有用,但只是一个简单的问题。
document.querySelector('table').onclick = highlight;
如果我将该触发器更改为onchange,而不是onclick,则该函数的其余部分仍然可以正常工作 - 对吧?这里是jsfiddle的链接。
答案 0 :(得分:0)
onchange事件在输入/选择时触发,不会对div,表等进行操作。因此,如果您需要这样做,则必须在更改表时手动触发事件(在以下位置调用函数)更新它或类似的函数的结尾。)