如何按类别检测选择标记中的更改

时间:2020-07-07 21:43:12

标签: javascript html google-translate

我正在使用Google翻译,但我需要检测标签中是否有变化,但是select只使用一个类,它没有id,然后我尝试了此代码

document.getElementsByClassName('goog-te-combo').onchange = "run_my_function()";

但这不起作用,请问我该怎么办

1 个答案:

答案 0 :(得分:1)

如果该类是唯一的,则可以尝试使用。 document.getElementsByClassName('goog-te-combo')[0].onchange = "run_my_function()";

由于getElementsByClassName可以返回多个元素,因此您必须指定要添加onchange事件的确切元素。