解決策 Uncaught ReferenceError: は定義されていません。
2022-02-28 20:26:16
今日、JSの開発に問題が発生したときに、confirm()メソッドが実行されず、その後JSコードに問題がないああ、問題を見つけるためにしばらく探して、パラメータであることを見た。で始まるパラメータを渡すと EL式 メソッドでは、文字列型であれば、その文字列の後ろに クォーテーションマーク エラーが報告されないようにするためです。
エラー画像です。
オリジナルのコードです。
<a href="javascript:setHotNewsDown($! {hotNewsEntity.title});"down</a>
<script>
function setHotNewsDown(hotNewsId, hotNewsTitle) {// News down popup confirmation box
alert(hotNewsId);
if(confirm("Confirm to take down the news? ")){
}
}
</script>
修正したコード
<a href="javascript:setHotNewsDown('$! {hotNewsEntity.title}');"down</a>
<script>
function setHotNewsDown(hotNewsId, hotNewsTitle) {// News down popup confirmation box
alert(hotNewsId);
if(confirm("Confirm to take down the news? ")){
}
}
</script>
整数クラスが追加されようがされまいが、とにかく全部実行されます。文字列のものは実行されず、エラーを報告します。引用元: ここではvelocity frameworkのコードを使っていますが、EL式もほとんど同じで、再生メカニズムはEL式と同じなので、発生する問題はEL式にも適用されます。
記事終了! ご覧いただきありがとうございました。
取得元:https://my.oschina.net/NamiZone/blog/1543390
関連
-
[解決済み】NameError: グローバル名 'unicode' が定義されていない - Python 3 の場合
-
git push workaround: ! [リモート拒否] master -> master (受信前のフックは拒否されました)
-
[解決済み] [Solved] gunicorn.errors.HaltServer: <HaltServer 'Worker failed to boot'. 3> django
-
[解決済み] boto3 を使って 2 つの Bucket を同期させる
-
[解決済み] ピップフリーズとピップリストの比較
-
[解決済み] インポートエラーです。djangoという名前のモジュールがありません
-
[解決済み] BeautifulSoupです。find_all()とunicodeの問題?
-
[解決済み] エラー#15: libiomp5.dylib を初期化していますが、libiomp5.dylib が既に初期化されていることが判明しました。
-
EOFError: pickle.load時に入力が尽きました。
-
長年にわたるPythonで陥った落とし穴~不要な文字の消去について
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】「AttributeError」のトラブルシュート方法。Pythonのマルチプロセシングで「__exit__」?
-
ValueErrorです。Pythonで同じラベルのSeriesオブジェクトしか比較できないエラー
-
[解決済み] 致命的なエラーです。Python.h: そのようなファイルやディレクトリはありません
-
[解決済み] return list.sort()」は、なぜリストではなくNoneを返すのですか?
-
[解決済み] matplotlib で matlab の imagesc に相当するもの?[重複]。
-
[解決済み] numpyの'invalid value encountered in less_equal'の原因は何でしょう?
-
[解決済み] 2つの機能を同時に実行させる
-
[解決済み] NumPy, RuntimeWarning: 電源で無効な値が発生しました。
-
[解決済み] Python 3でxreadlines()の代わりになるものは何ですか?
-
[解決済み] (Tensorflow-GPU) import tensorflow ImportError: cudnn64_7.dll' が見つかりませんでした。