Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。5,347件0標題の件、問題の関数inicheck();はHEADタグ内で記述するjs/entry.jsの中にfunctionとして記述しています。画面を開いてonclick属性を仕掛けたボタンを押下しても、無反応となってしまいます。定義されていませんというエラーになっていました。質問:onclick属性で定義した関数を、外部ファイルに書くことはできないのでしょうか?inicheckという関数を動作させるための対策をご教示ください。//テキストボックスへフォーカスあてる。//日付枠は入力できないようにする。票2inicheckという関数がグローバルスコープに定義されていないからです。//テキストボックスへフォーカスあてる。alert("今夜が山田");}という感じで関数をjQueryのハンドラの外に定義してみてください。ご回答ありがとうございます、外に出したら無事動作できました。JQueryのイベントハンドラを使用した方が...について調べてみます。click()との違いがよく分かっていませんが、調べてみます。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。