在Google chrome中,TamperMonkey忽略写在函数内部的代码!
尝试了所有可能的组合,下面提到的代码在浏览器“检查”方法上进行测试时可以正常工作。
document.getElementById("Page_Outcome_PassByTaskId").setAttribute("onclick","action_pass()");
function action_pass()
{
document.getElementById('autoAnnotationText').value +=("^^Action_validation = Pass ^^");
}
期望它像-
当用户单击ID为“ Page_Outcome_PassByTaskId”的按钮时,我们的代码应设置onclick =“ action_pass()”函数。
稍后的action_pass()函数应在ID =“ autoAnnotationText”中添加值“ ^^ Action_validation = Pass ^^”。
但是函数内部的代码没有被执行,也没有错误。