Это должно работать, пока editSuccess
доступно в глобальной области видимости.Помните, что JavaScript имеет область действия функции, поэтому, если вы определите editSuccess
внутри функции, она будет доступна только внутри этой функции.Рассмотрим этот пример:
// javascript
window.onload = function() {
function editSuccess() {
alert("Hello");
}
};
// html
<div onclick='editSuccess()'>..</div>
// or
<script>editSuccess()</script>
не будет работать, поскольку editSuccess
не существует в глобальной области действия.