我使用英语自动翻译器。
我正在为用户脚本创建一个HTML GUI。 我用
mwin=open('','_self');
mwin.parent.document.write(
在JS函数中添加我的GUI html,尤其是:
<label class='switch'>
<input type='checkbox'id='auto_run' onchange="Update(this)">
<span class='slider round'></span>
</label>
并在我的用户脚本中创建一个函数:
function Update(checkboxElem){
if (checkboxElem.checked) {
GM_setValue('auto-run','true')
} else {
GM_setValue('auto-run','false')
}
}
当我在网页上运行用户脚本时,html GUI会很好地创建,但是当我更改复选框的状态时,最后一个似乎没有调用我的函数。为什么?
提前谢谢。