JavaScriptコードで複数の行に直接 /nを追加する場合:
コードコピーは次のとおりです。
Alert( "First Line/n Second Line");
しかし、Javaコードでは、 /nはそれを行うことはできません。// nは複数の行を表示できます! ! !
コードコピーは次のとおりです。
string strtemp = "歴史的回答レポート:// n"+"正しく回答しました"+rddata.getccnt()+"question // n"+"you have"+rddata.getbcnt()+"no nesson // n"+"
out.print( "<script> alert( '"+strtemp+"'); window.location = 'index.jsp' </script>");
最初に、文字列変数が宣言されます(ラインブレイクは// n !!!)、次にアラートにします。ページが終了すると、ページはホームページにジャンプします。
これがテスト結果です:
JavaScriptの特別な文字コードは次のとおりです。
コードコピーは次のとおりです。
コード出力
/'単一の引用
/"二重見積もり
// backslash
/n新しいライン
/Rキャリッジリターン
/tタブ
/Bバックスペース
/fフォームフィード