これは一般的な質問ほど問題ではありません。私は JavaScript の経験があまりなく、数か月前にこれを書きましたが、なぜ機能するのか思い出せません。PHPファイルに次のコードがあります。
echo'<SCRIPT type="text/javascript" src="button_js.js"></SCRIPT>
<input type="text" placeholder="Enter Nickname" name="nickname" id="nickname" />
<br />
<a href="example.com" id="submit_request">Submit Request</a> |
<a href="example.com" id="continue_searching">Continue Searching</a>';
button_js.js 内には、submit_request 関数と continue_searching 関数があります。ユーザーが対応するリンクをクリックすると、適切な関数が希望どおりに実行されます。すべてが完璧に機能します。
問題は、これが機能する理由を一生思い出せないことです。リンクをクリックしたユーザーに基づいて、正しい機能を実行することをどのように知るのでしょうか? どこにも onClick がありません。関数の名前がリンクのIDと一致しているというだけですか?
ご協力いただきありがとうございます!