Hướng dẫn add html tag in string - thêm thẻ html vào chuỗi
Tôi có một chuỗi các chữ cái trong một div - chẳng hạn như ... Show
Tôi muốn thêm thẻ HTML vào mỗi chữ cái trong chuỗi để nó sẽ như vậy - chẳng hạn như thế này
Vì các chữ cái trong div này sẽ thay đổi động, nên không thể tĩnh nên tôi muốn sử dụng jQuery để áp dụng nhịp cho mọi chữ cái của chuỗi. Bất kỳ trợ giúp sẽ được đánh giá cao, cảm ơn! Đã hỏi ngày 6 tháng 5 năm 2014 lúc 7:18May 6, 2014 at 7:18
1 Một vài bước:
Mật mã:
Thử nghiệm Đã trả lời ngày 6 tháng 5 năm 2014 lúc 7:33May 6, 2014 at 7:33
Ja͢ckja͢ckJa͢ck 168K38 Huy hiệu vàng257 Huy hiệu bạc 306 Huy hiệu đồng38 gold badges257 silver badges306 bronze badges 1 Bạn chỉ có thể phân chia TextContent sau đó tham gia một lần nữa với sự đánh dấu phù hợp được nhúng. Vì vậy, giả sử bạn có một tham chiếu đến div:
Chỉnh sửaLuôn luôn có một người giết người vui vẻ chỉ ra lỗ hổng rõ ràng !! Ok, đây là một cái gì đó mạnh mẽ hơn.
Nó đòi hỏi một polyfil cho foreach trong các trình duyệt cũ hoặc thay đổi foreach thành một vòng đơn giản (cùng một số dòng mã, có thể chạy nhanh hơn). Nó có thể được sửa đổi để chấp nhận một phần tử trình bao bọc được thiết lập với các thuộc tính và thuộc tính khác nhau được nhân bản thay vì sử dụng Document.CreateEement. Đã trả lời ngày 6 tháng 5 năm 2014 lúc 7:22May 6, 2014 at 7:22
RobgrobgRobG Huy hiệu vàng 138K3030 gold badges170 silver badges207 bronze badges 3 Mã HTML
Mã JS
Đã trả lời ngày 6 tháng 5 năm 2014 lúc 7:29May 6, 2014 at 7:29
Rohit Bathamrohit BathamRohit Batham 1.2381 Huy hiệu vàng9 Huy hiệu bạc13 Huy hiệu đồng1 gold badge9 silver badges13 bronze badges Try,
Đã trả lời ngày 6 tháng 5 năm 2014 lúc 7:21May 6, 2014 at 7:21
4 Bạn cũng có thể làm điều này với Regex:
Đã trả lời ngày 6 tháng 5 năm 2014 lúc 7:29May 6, 2014 at 7:29
w00w00w00 Rohit Bathamrohit Batham29 gold badges100 silver badges147 bronze badges 1.2381 Huy hiệu vàng9 Huy hiệu bạc13 Huy hiệu đồngJSfiddle demoing one way to do this.
Đây là một bản demo của JSfiddle một cách để làm điều này.
Chọn văn bản 0Chia văn bản thành một mảng các chữ cáiMay 6, 2014 at 7:28
Lặp lại trên mảng và nối vào phần tử đíchaludvigsen JQuery3 gold badges25 silver badges37 bronze badges 1Đầu ra HTML Đã trả lời ngày 6 tháng 5 năm 2014 lúc 7:29May 6, 2014 at 7:29
Rohit Bathamrohit BathamTiele Declercq 1.2381 Huy hiệu vàng9 Huy hiệu bạc13 Huy hiệu đồng2 gold badges27 silver badges38 bronze badges Đã trả lời ngày 6 tháng 5 năm 2014 lúc 7:21Bạn có thể sử dụng thuộc tính phần tử.innerhtml để nhận và đặt nội dung HTML bên trong một phần tử làm chuỗi.Hãy chào hỏi = Document.use the Element. innerHTML property to get and set the HTML content inside an element as a string. let greeting = document.
Tôi có thể sử dụng thẻ HTML trong JavaScript không?Thẻ HTML được sử dụng để xác định tập lệnh phía máy khách (JavaScript).Phần tử chứa các câu lệnh script hoặc nó trỏ đến tệp tập lệnh bên ngoài thông qua thuộc tính SRC.. The
Bài Viết Liên QuanQuảng CáoCó thể bạn quan tâmToplist được quan tâm#1
Top 7 sự tích hồ gươm - ngữ văn lớp 6 20235 tháng trước#2
Top 7 gdcd 6 bài 1 kết nối tri thức 20235 tháng trước#3
Top 7 ý nghĩa của xây dựng gia đình văn hóa 20235 tháng trước#4
Top 6 mẫu hợp đồng mượn đất làm nhà xưởng 20235 tháng trước#5
Top 3 tổng tài biến thái tôi yêu anh tập 27 20235 tháng trước#6
Top 6 kết thực phim mỹ nhân vô lệ 20235 tháng trước#7
#8
Top 8 đề tài và chủ de của tác phẩm tắt đèn 20235 tháng trước#9
Top 5 tiểu sử của thầy thích pháp hòa 20235 tháng trướcQuảng cáoXem NhiềuTop hãng mặt nạ nội địa trung quốc năm 20244 ngày trướcGiải hóa 8 bài nồng độ dung dịch năm 20246 ngày trướcCường hóa lên thẳng 15 trong nháy mắt năm 20242 ngày trướcGoh là viết tắt của gì trong tiếng anh năm 20241 tuần trướcPhòng khám trung nguyện ở bình đại bến tre năm 20241 ngày trướcAnh bộ đội cụ hồ gốc bỉ là gì năm 20241 tuần trướcCải lương chi bảo là gì năm 20244 ngày trướcBao cáo đầu tư mua đất để làm văn phòng năm 20241 tuần trướcQuảng cáoChúng tôiTrợ giúpBản quyền © 2021 Học Tốt Inc.
|