関数を onclick-event にアタッチしたいリンクを含む html ページがあります。もちろん、それを行う1つの方法は次のとおりです。
<a href="save.php" onclick="save(); return false;" rel="save">Save</a>
しかし、これがベストプラクティスではないことはわかっています。その代わりに、window.onload を待ち、リンクをループして、rel="save" を使用して保存機能をリンクにアタッチします。これに関する問題は、ページ全体の読み込みが完了するまで待機することです。これは、リンクが表示されてクリック可能になってから数秒かかる場合があります。
これを行う別の方法はありますか?html で onclick を回避すると、リンクがレンダリングされるとすぐに機能します。