-1
這些代碼運行良好。Javascript,爲什麼要「new Function()」?
<input id="mainCheckbox" type="checkbox"/>
...
var controlCheckbox = document.getElementById("mainCheckbox"),
...
controlCheckbox["onclick"] = new Function("controlCheckbox.Notify(controlCheckbox.checked)");
爲什麼這不起作用?
controlCheckbox["onclick"] = controlCheckbox.Notify(controlCheckbox.checked);
第二個代碼將不起作用,因爲它的行爲與第一個完全不同。您應該更好地瞭解新操作員的真正作用 –