[問題] Javascript confirm 的文字如何斷行

看板Ajax作者 (阿天)時間17年前 (2008/10/22 09:52), 編輯推噓2(209)
留言11則, 5人參與, 最新討論串1/1
我有一行程式碼是 <a href="javascript:if (confirm('請問您確定要刪除嗎')) location.href='xxxxx'">刪除</a> 點一下刪除會出現詢問句「請問您確定要刪除嗎」 那如果我的詢問句子很長 譬如「請問你真的要刪除嗎?*刪除了就再也改不回來囉!*上次有個印度阿三刪掉就哭 很久!」 請問要如何斷行 我想在*這邊斷行,不然句子都黏在一起變很寬 不是用 \n 也不是用 <br> 請高手指點一下~ 在姿態佳問有人說用 \\n 試試看也不行,會出現 \n 的文字 -- 哼,不痛不癢的,怎麼可能.. ◥◥◥◥◤◤◤◤ 哇阿阿阿阿阿阿阿阿阿!!!! ◥▇▆▅▄▂◤ ●∕ . . ▄▄▄▄▄▄▄▄ ▆▅▄▃▂ ◤"" ╱) _+ . 你已經結石了。 ▋◥◣▁◢◤╱ ▏ ∕╲. . ▄▄▄▄▄▄▄▄ ▉ ▁◢/ 原圖: gayb -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.207.2.26

10/22 09:56, , 1F
如果是要在 javascript 裡換行,確實是用 \n
10/22 09:56, 1F

10/22 09:58, , 2F
以你提供的html碼來說,在confirm裡加入\n,換行是OK的。
10/22 09:58, 2F

10/22 10:03, , 3F
用 \n 沒錯, 另外你這樣寫會有親和力問題, 沒js就不能刪除了
10/22 10:03, 3F

10/22 10:09, , 4F
那請問3樓應該怎麼改 我指的換行是網頁上跳出的對話框文字
10/22 10:09, 4F

10/22 10:11, , 5F
咦 可以了 ... = = ... 奇怪 ... 對不起 我忘了重整嗎 ...
10/22 10:11, 5F

10/22 12:17, , 6F
改成換跳出新頁面詢問 , 應該就不會有親和力問題了. :p
10/22 12:17, 6F

10/22 13:12, , 7F
感謝Tony大
10/22 13:12, 7F

10/22 13:46, , 8F
把你的單引號跟雙引號對調, 應該就可以了.
10/22 13:46, 8F

10/22 13:48, , 9F
<a href='x.htm' onclick='return confirm("確\n定");'>d</a>
10/22 13:48, 9F

10/22 23:17, , 10F
樓上正解, 不過跟引號沒關係, 因為我試過沒問題
10/22 23:17, 10F

10/23 09:32, , 11F
感謝KC大講解 :D
10/23 09:32, 11F
文章代碼(AID): #18_eTP9U (Ajax)
文章代碼(AID): #18_eTP9U (Ajax)