大家好,请问函数名为reset() 时, 以下程序无法实现, 修改为其他函数名后可实现,是什么原因导致的?谢谢~
function reset() {
var conf = confirm("Reset the style?");
if (conf == true) {
myHeader.removeAttribute("style");
myTxt.removeAttribute("style");
} else {
}
}
reset 是Windows 保留关键字
JavaScript 可以在 HTML 外部使用。它可在许多其他应用程序中作为编程语言使用。
在 HTML 中,您必须(为了可移植性,您也应该这么做)避免使用 HTML 和 Windows 对象和属性的名称作为 Javascript 的变量及函数名。否则会出错.
总而言之,其理由就像你不能用return作为函数名一样。