エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Rails】onclick属性を指定してもJSの関数が使えない - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Rails】onclick属性を指定してもJSの関数が使えない - Qiita
javascript: function hoge(target) { 〜処理〜 } input type="button" value="hoge" onclick="hoge(thi... javascript: function hoge(target) { 〜処理〜 } input type="button" value="hoge" onclick="hoge(this)" 上手くいかない JavaScript部分をそのまま切り取ってapp/javascript/packs/application.jsファイルに移行すると今まで動いていたのに、動かなくなってしまう。 teratailで解決法を発見 記述したjavascriptが関数でラッピングされてる可能性があるので、HTML側から呼び出せないのかもしれません。 関数をonclickで呼び出したいならglobal領域に突っ込んであげると上手くいくかもしれません。 とのこと。 解決 以下のように書いてあげるとビューファイルに直接書いたときと同じ動きをしてくれる。