我想创建两个按钮,一个用于激活已检查的系统用户,另一个用于停用已检查的系统用户,但如果我使用不同的函数名称,它就不起作用,如果我使用这两个函数,它就可以工作。为什么?必须使用它们吗?
function setUpdateAction() {
document.activate.action = "includes/vendors/activate.php";
document.activate.submit();
}
function setDeleteAction() {
document.activate.action = "includes/vendors/deactivate.php";
document.activate.submit();
}
<form name="activate" method="post" action="">
<td><input type="button" name="update" value="Activate" onClick="setUpdateAction();"></td>
<td><input type="button" name="deactivate" value="Deactivate" onClick="setDeleteAction();" />
</form>
最佳答案
不,JavaScript 中的函数名称是任意的。
但是,您必须使 onClick
属性中的函数名称与 JavaScript 中的函数声明一致。只要标识符名称拼写相同,您就应该能够随意命名函数 within reason .
关于javascript - 为什么只有 setDeleteAction 和 setUpdateAction?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36699980/