スパン オブジェクトの onclick イベントから JavaScript 関数を呼び出す際に問題が発生しています。
スパン オブジェクトは次のとおりです。
<td><span class="button" onclick="submitUser();">Save</span></td>
保存ボタンがあるphpページの上部に埋め込もうとしているJavaScript関数は次のとおりです。
<script type="text/javascript">
submitUser = function()
{
alert('hello');
}
</script>
保存ボタンと同じページで JavaScript 関数を定義すると、「キャッチされない参照エラー: submitUser() が定義されていません」という JavaScript エラーが発生し続けます。しかし、保存ボタンを含むページを呼び出すページに関数定義を配置すると、関数は問題なく動作します。保存ボタンのページスコープでその機能を取得する方法はありますか? 保存ボタン ページを呼び出すページが読み込まれるたびに、その関数をメモリに読み込む必要は本当にありません。現在、これを機能させる唯一の方法です。