如何更改我的“onchange”?行动在我的“改变”中.函数


How do I change my "onchange" action in my "onchange" function

我正在制作一个表,该表仅显示复选框中选中或不选中的值偏差。要更改表中显示的内容,我使用了onchange。如果复选框已被选中或未被选中,则在更改时使用的函数需要有所不同。

,

if(box is checked) {
   <input ... onchange=turnOnThisValue(thisvalue) ... >
}
else {
   <input... onchange=turnOffThisValue(thisvalue) ... >
}

我一直有这个问题是,一旦我选中了一个框,我需要输入现在有" turnffthisvalue " onchange函数,而不是"turnOnThisValue"

我正在工作的语言是HTML, PHP,我的功能是在Javascript与AJAX调用的帮助下

我将非常感谢任何关于这方面的建议!

你在找这个吗?所以它只是获取元素,而"onchange"只是一个你需要设置的属性。

document.getElementsById("idoftheinputfield").setAttribute("onchange", "turnOnThisValue(thisvalue)");