2016-04-18 2 views
0

Ich möchte zwei Schaltflächen erstellen, einen zum Aktivieren eines aktivierten Systembenutzers und den anderen zum Deaktivieren eines überprüften Systembenutzers, aber wenn ich einen anderen Funktionsnamen verwende, funktioniert er nicht, wenn ich diese beiden Funktionen nutze. Warum? Ist es ein Muss, sie zu benutzen?Warum setDeleteAction und setUpdateAction nur?

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>

+1

gibt es nichts dergleichen, dass Sie irgendwo fehlen müssen. Geben/fiddle den Code, der nicht funktioniert –

+0

Ok lass mich überprüfen und sehen, ob ich etwas verpasst habe. Danke Kishore –

Antwort

1

Nein, Funktionsnamen in JavaScript sind willkürlich.

Sie müssen jedoch die Funktionsnamen im Attribut onClick und der Funktionsdeklaration in Ihrem JavaScript übereinstimmen. Solange die Namen der Bezeichner gleich geschrieben sind, sollten Sie in der Lage sein, die Funktionen zu benennen, die Sie mögen, within reason.

+0

Danke Amphetamachine, ich werde versuchen, es erneut zu überprüfen. –

Verwandte Themen