• ベストアンサー

alertのコメントを複数行にしたい。

こんばんは,よろしくお願いします。 alert("コメント"); のコメントを任意の位置で改行して,複数行にすることはできるのでしょうか? その方法について教えていただきたいです。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • saya25_25
  • ベストアンサー率100% (2/2)
回答No.1

改行したいところに \n と記述することで改行できます。 <input type="button" onClick="alert('コメント\nコメント2');" value="ぼたん"></input> といった感じです。 参考URLも見てみてください。

参考URL:
http://www.tohoho-web.com/lng/199804/98040009.htm
emikouji
質問者

お礼

saya25_25さん,ありがとうございます。 おかげさまでできました。参考URLもありがとうございました。 今後ともよろしくお願いします。

関連するQ&A

  • alertの警告文を2行にしたい

    アラート(alert)で表示する文を2行で表示したいのですが 可能でしょうか? 出来るとしたらどのような改行文字を使えばよいのでしょうか? 詳しい方よろしくお願いいたします

    • ベストアンサー
    • CGI
  • Perlでの複数行にわたるコメント

    Perlにおいて複数行コメントを記述するには =for comment コメントを記述 =cut と書けるとのことですが =for commentと=cutの間に 以下のように1行のコメントが記述されていても問題ありませんか? =for comment #名前をチェック if ($FORM{'name'} eq "") { $error .= "「名前」が入力されていません。$br"; } #タイトルをチェック if ($FORM{'title'} eq "") { $error .= "「タイトル」が入力されていません。$br"; } #コメントをチェック if ($FORM{'comment'} eq "") { $error .= "「コメント」が入力されていません。$br"; } =cut

    • ベストアンサー
    • Perl
  • 任意の行を複数行置換すると重い

    以下のような体裁のtxtファイルが数百あり、変数aの中身のみのtxtファイルに、すべてのファイルを変換したいのですが、 フリーウェア「複数行置換」の正規表現などを使って、任意の内容を空白に置換しようとすると、フリーズしてしまいます。 ~※複数行の任意の内容~ var a = new Array("※任意の内容", "※任意の内容", "※任意の内容" ); var b = new Array("※任意の内容", "※任意の内容", "※任意の内容" ); ~※複数行の任意の内容~ なにかほかにいい方法はありませんか?

  • 原稿の任意改行から任意改行までの間の文字列の名称は?

    原稿を作成していると、長い行(任意の改行で文が開始する位置から次の任意の改行で文が終了する位置までが長い文)を書く必要があるときがあります。 (なお、この場合の任意改行とはキーボードの「Enter」キーを押して行う改行又はキーボードの「Shift」キー+「Enter」キーを押して行う強制改行です。) 通常の場合エディタでは、一つの行が編集エリアよりも長い場合、画面の右端で文字を自動的に折り返し複数の行として表示します。例えば、以下のような場合です。 例: あいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいいう 上記のような場合、任意の改行で文が開始する位置(「あ」の位置)から次の任意の改行で文が終了する位置(「う」の位置)までの間の名称は、何と言うのでしょうか? MS Wordではキーボードの「Enter」キーを押して行う改行で区切られた区間は、「段落」(一段落)として扱われますが、これは特殊だと思います。また、これは「Shift」キー+「Enter」キーを押して行う強制改行により区切られた区間の名称には、対応していません。 見た目には複数行にまたがっていても「あ」の位置から「う」の位置までを「行」(一行)というべきなのでしょうか?しかし、コンピューターにうとい方には、「行」(一行)といっても画面右端の自動改行により見た目は複数行になっているので、「行」(一行)というと「あ」の位置から最初の画面右端の自動改行の位置(画面右端の一段目の「い」の位置)までと勘違いされる場合があります。 一つの行が編集エリアよりも長く、画面の右端で文字を自動的に折り返し複数の行として表示している部分に関して何か良い名称などありますでしょうか? 正式には、やはり「行」(一行)ですか? よろしくお願いします。

  • エクセルで複数行を違うセルにコピーしたい

    エクセルでシート1のA1~A10までをコピーして シート2のA1に改行した 状態でコピーしたいのですが どうやったらいいいですか? Altを押しながらEnterを押して改行する方法は知っていますが、この場合はそのまま コピーして 複数行を一括で改行した状態でコピーする方法を知りたいのです 教えてください

  • エクセルで,複数行のままコピーしたい

    エクセルで,ある1つのセル(例えばA1)に,複数行になっている文字列があります(Alt+Enterにより,セル内で改行したものです). 別のセル(例えばB2)に「=A1」と入力すると,B2にはA1にある文字列が表示されるのですが,改行が消えてしまい,1行で表示されてしまいます. 改行を消さずにコピーする方法はないでしょうか.教えてください.エクセルのバージョンは2010です. よろしくお願いします.

  • 任意の行区切りとは?

    初心者の質問ですみません。 通常の改行と任意の行区切り(↓)の違いは何でしょうか? 任意の行区切りの機能と使用方法を教えて下さい。

  • 複数行のエディットボックスで改行入力

    複数行のエディットボックスで改行入力 MFC ダイアログベースで、簡単なテキストエディタを作成しています。 エディットボックスは固定サイズで、縦横スクロール無しにしています。 上記エディットボックスに、改行の無い2行分の文字列を出力すると自動的に折り返され、 2行で表示されるのですが、そのとき、2行目の行頭でEnterキーを押すと、 カーソル位置で改行し、空行が挿入されます。(計3行分の表示となる) 10文字文の幅のエディットボックスにて、 文字列 "12345678901234567890" をエディットボックスに出力 エディットボックスでは下記の用に表示。 1234567890 1234567890 2行目の先頭でEnterキー押下で3行表示となる 1234567890 (空行) 1234567890 実際には、1行目の終わりに改行コードが挿入されているので 空行ではなく、改行された状態の2行表示としたいのですが、 どのようにすれば、よいでしょうか? よろしくお願いします。

  • 一つのセルに複数行入力したい

    類似質問がありそうですが、見当たらないので質問します。 一つの列だけ、説明文書が長くなります ここのセルに複数行入れられないでしょうか enterキーで改行して・・は難しいでしょうか 改行する時は何か記号入力してもいいです 出来れば、セルを合併したり、難しいことせずに 単純にしたいです よろしくおねがいします

  • ButtonコントロールのTEXTを複数行表示するには?

    ButtonコントロールのTEXTを複数行表示したいのですが、文字を沢山書いても改行されず1行の表示になってしまいます。どうすれば複数行表示できるでしょうか?VS2005を使用しています。

専門家に質問してみよう