Hướng dẫn how do you put a line break in a text message javascript? - làm thế nào để bạn đặt một ngắt dòng trong một tin nhắn văn bản javascript?

Vui lòng cho tôi biết cách phá vỡ dòng trong JavaScript.

<input type='submit' name='Submit' value='Submit' 
onClick="parent.location='mailto:?subject=Thanks for writing to me &body=I will get back to you soon. Thanks and Regards Saurav Kumar'">

Tôi muốn một dòng phá vỡ trong chủ đề. Đầu ra tôi cần là:

I will get back to you soon
Thanks and Regards
Saurav Kumar

Hướng dẫn how do you put a line break in a text message javascript? - làm thế nào để bạn đặt một ngắt dòng trong một tin nhắn văn bản javascript?

HALFER

19.7K17 Huy hiệu vàng92 Huy hiệu bạc178 Huy hiệu đồng17 gold badges92 silver badges178 bronze badges

hỏi ngày 22 tháng 1 năm 2011 lúc 13:36Jan 22, 2011 at 13:36

1

Thêm %0D%0A vào bất kỳ nơi nào bạn muốn mã hóa một dòng ngắt trên URL.

  • %0D là một nhân vật trở lại vận chuyển
  • %0A là một ký tự phá vỡ dòng

Đây là chuỗi dòng mới trên các máy Windows, mặc dù không giống nhau trên Linux và Mac, nên hoạt động trong cả hai.

Nếu bạn muốn một dòng trong JavaScript thực tế, hãy sử dụng chuỗi thoát \n.


onClick="parent.location='mailto:?subject=Thanks for writing to me &body=I will get back to you soon.%0D%0AThanks and Regards%0D%0ASaurav Kumar'

Đã trả lời ngày 22 tháng 1 năm 2011 lúc 13:38Jan 22, 2011 at 13:38

Hướng dẫn how do you put a line break in a text message javascript? - làm thế nào để bạn đặt một ngắt dòng trong một tin nhắn văn bản javascript?

OdedodedOded

482K98 Huy hiệu vàng875 Huy hiệu bạc1002 Huy hiệu đồng98 gold badges875 silver badges1002 bronze badges

12

Của bạn đây ;-)

<script type="text/javascript">
    alert("Hello there.\nI am on a second line ;-)")
</script>

Hướng dẫn how do you put a line break in a text message javascript? - làm thế nào để bạn đặt một ngắt dòng trong một tin nhắn văn bản javascript?

Eckes

9.8821 Huy hiệu vàng56 Huy hiệu bạc69 Huy hiệu đồng1 gold badge56 silver badges69 bronze badges

Đã trả lời ngày 22 tháng 1 năm 2011 lúc 13:46Jan 22, 2011 at 13:46

AndreycoandreycoAndreyco

22.1k4 Huy hiệu vàng60 Huy hiệu bạc64 Huy hiệu đồng4 gold badges60 silver badges64 bronze badges

Tôi đã phải đối mặt với vấn đề tương tự. Đối với giải pháp của mình, tôi đã thêm

I will get back to you soon
Thanks and Regards
Saurav Kumar
0 được đặt giữa 2 dấu ngoặc <> được đặt trong các dấu ngoặc kép, và đi trước và theo sau là dấu +:

I will get back to you soon
Thanks and Regards
Saurav Kumar
1

Hãy thử điều này trong trình duyệt của bạn và xem, nó chắc chắn hoạt động trong trình duyệt internet của tôi.

4444

3.53310 Huy hiệu vàng30 Huy hiệu bạc43 Huy hiệu Đồng10 gold badges30 silver badges43 bronze badges

Đã trả lời ngày 19 tháng 7 năm 2013 lúc 16:17Jul 19, 2013 at 16:17

0

alert("I will get back to you soon\nThanks and Regards\nSaurav Kumar");

hoặc sử dụng %0D%0A trong URL

Đã trả lời ngày 22 tháng 1 năm 2011 lúc 13:39Jan 22, 2011 at 13:39

MPLUNGJANMPLUNGJANmplungjan

161K27 Huy hiệu vàng168 Huy hiệu bạc226 Huy hiệu Đồng27 gold badges168 silver badges226 bronze badges

2

Sử dụng

I will get back to you soon
Thanks and Regards
Saurav Kumar
3 giữa mỗi điểm bạn muốn phá vỡ có thể phù hợp với bạn.

e.g.

var numberTimes = 5;

for(var times = 0; times < numberTimes; times++) {
    document.write("Number of times executed: " + times + " " + "<br>");
}

document.write("It's over.")

Đã trả lời ngày 31 tháng 8 năm 2021 lúc 18:47Aug 31, 2021 at 18:47

1

Xem biểu đồ nguồn

Tạo đường ngắt trong chuỗi JavaScript

Có lẽ không rõ ràng với bạn trong khi đọc bài học ghép chuỗi trước đó là cách các chuỗi kết quả được in thành các hộp cảnh báo được xuất ra một dòng. Mặc dù điều này có thể chấp nhận được khi làm việc với các chuỗi ngắn, đầu ra chuỗi thường sẽ quá dài để có thể đọc được trên một dòng.

Ký tự dòng mới \ n

Để giữ cho đầu ra nối dài có thể đọc được, JavaScript cung cấp hai cách để tạo các lần phá vỡ dòng trong chuỗi của bạn. Đầu tiên là ký tự dòng mới (\ n). Nhân vật Newline tạo phạm vi bị hỏng trong đầu ra của một chuỗi, có thể chỉ đơn giản là văn bản hoặc HTML do JavaScript tạo.newline character ( \n ). The newline character creates line breaks within the output of a string, be it simply text or JavaScript-generated HTML.

Đây là một chuỗi dài mà không bị phá vỡ dòng:without line breaks:


var noBreaks = "Hello World. Tên tôi là Jennifer. Tên bạn là gì?"

Thử nó:

Chuỗi dài không bị hỏng dòng

Bây giờ hãy xem những gì xảy ra với cùng một chuỗi khi bao gồm các lần phá vỡ dòng:


var withbreaks = "Hello World. \ n Tên tôi là Jennifer. \ N Tên của bạn là gì?"\n My name is Jennifer. \n What is your name?"

Thử nó:

Chuỗi dài không bị hỏng dòng

Bây giờ hãy xem những gì xảy ra với cùng một chuỗi khi bao gồm các lần phá vỡ dòng:

var withbreaks = "Hello World. \ n Tên tôi là Jennifer. \ N Tên của bạn là gì?"

Chuỗi dài với các lần ngắt dòng

Định dạng HTML được tạo với ký tự mới

Khi tôi nói đầu ra, tôi có nghĩa là không chỉ đầu ra có thể xem cho người dùng cuối như trong trường hợp của hộp thoại, mà còn cả đầu ra HTML cuối cùng sẽ được in lên một trang với JavaScript. Lưu ý rằng đầu ra HTML được trình duyệt hiển thị, thực hiện bất kỳ định dạng nào của HTML không có hậu quả cho người dùng cuối. Đó là kịch bản được hưởng lợi từ mã nguồn được định dạng sạch.

Khi bạn tạo một trang HTML đơn giản và xem nó trong trình duyệt của bạn, nếu nó không đúng, bạn sẽ làm gì? Bạn nhìn vào mã nguồn. Nó không khác gì khi bạn tạo toàn bộ trang với JavaScript và một cái gì đó không đúng - bạn nên kiểm tra HTML của mình. Nhưng vì tất cả những gì bạn sẽ thấy là JavaScript trong trình soạn thảo văn bản của bạn, bạn cần một cách để xem nguồn được hiển thị ở định dạng sạch, dễ đọc. Bạn có thể sử dụng hộp thoại cảnh báo để xem nó hoặc một chương trình nhỏ thú vị được viết bởi Bill Friedrich mà bạn có thể cài đặt trên máy tính của mình. Xem bài học khắc phục sự cố để biết thêm thông tin và tải xuống chương trình.

Hãy nhớ rằng - ký tự dòng mới sẽ chỉ tạo một lỗi trong mã nguồn hoặc trong hộp thoại như trong các ví dụ trên. Nhân vật Newline sẽ không tạo ra sự phá vỡ trong HTML được hiển thị. Để tạo một dòng ngắt trong HTML được kết xuất, bạn phải sử dụng thẻ break html (hoặc thẻ tương tự) trong chuỗi giống như khi bạn đang viết mã nguồn trong trình chỉnh sửa.

Định dạng mã bảng kiểu style = ''

Sử dụng ký tự Newline để định dạng mã nguồn cũng tiện dụng khi bạn sử dụng JavaScript để bắt chước các bảng kiểu nhúng. Lưu các quy tắc kiểu như các chuỗi JavaScript được phân đoạn trong tệp .js bên ngoài, sau đó gọi tài liệu.write () để viết chuỗi kiểu trực tiếp vào trang của bạn mang lại cho bạn tất cả các lợi ích của một bảng kiểu được liên kết duy nhất, nhưng có "độ dính" của một Bảng kiểu nhúng.

Cả các thẻ kiểu mở và đóng cũng như mỗi quy tắc được lưu trữ dưới dạng phân đoạn riêng biệt của cùng một chuỗi trên dòng riêng của nó và mỗi loại chứa ký tự mới.

var style = '\ n'+ '.reg {font-size: 10pt; Màu sắc:#000000; Phông chữ-gia đình: monospace} \ n ' +' .bigred {font-size: 14pt; Màu sắc:#FF0000; Font-Family: monospace} \ n ' +' '
>>Nesting Quotes And The Escape Character
>>String Concatenation and String Operators
>>Creating Line Breaks
>>Strings To Numbers: Data Type Conversion
>>Strings and The Write Method

Làm thế nào để bạn chèn một dòng phá vỡ trong văn bản?

Để thêm khoảng cách giữa các dòng hoặc đoạn văn của văn bản trong ô, hãy sử dụng phím tắt để thêm một dòng mới.Nhấp vào vị trí nơi bạn muốn phá vỡ dòng.Nhấn ALT+ENTER để chèn ngắt dòng.Press ALT+ENTER to insert the line break.

Làm thế nào để bạn chèn một đường ngắt trong trường đầu vào?

Để thêm các ngắt dòng vào Textarea, hãy sử dụng toán tử bổ sung (+) và thêm chuỗi \ r \ n tại nơi bạn muốn thêm một ngắt dòng, ví dụ:'dòng một' + '\ r \ n' + 'dòng hai'.Sự kết hợp của các ký tự \ r và \ n được sử dụng như một ký tự mới.Đây là HTML cho các ví dụ trong bài viết này.

Làm cách nào để tạo một dòng mới trong một thông báo cảnh báo?

Để thêm một dòng mới vào nội dung của hộp cảnh báo, chúng tôi sẽ sử dụng \ n lùi (n).Ví dụ-1: Ví dụ này thêm \ n giữa 2 dòng vào hộp cảnh báo.use \n backslash(n). Example-1: This example adds \n between the 2 lines to the text of alert box.

Việc sử dụng \ n trong javascript là gì?

Ký tự \ n phù hợp với các ký tự dòng mới.matches newline characters.