30/09/2018, 17:32

[web] Hỏi về vấn đề hiển thị dữ liệu trong database ra dạng được hiểu là HTML

Ví dụ trong Database mình có 1 bảng lưu các câu hỏi gọi tạm là bảng Question .
trong đó có trường là content ( tức là nội dung câu hỏi ) trong đây lưu trữ một đoạn text có bao gồm các thẻ HTML , như thẻ br , thẻ b tức là khi truy xuất vào database và lấy nó ra in màn hình thì nó sẽ tự hiểu chỗ nào cần xuống dòng , chỗ nào cần in đậm trong nội dung câu hỏi . Ai biết thì cách giải quyết không cảm ơn mọi người trước nhé

Quân viết 19:47 ngày 30/09/2018

Cứ in ra là đậm và xuống dòng luôn mà

nonStop viết 19:48 ngày 30/09/2018

ko xuống dòng mà nó hiển thị ra cả chữ “< br >”

viết 19:40 ngày 30/09/2018

Ko biết bạn đang làm trên ngôn ngữ gì?
Mình thì chỉ biết php có hàm nl2br return về <br> || <br />
Khi bạn lưu vào database nếu có xuống dòng trong area text html thì sẽ nhận được là \n
Nếu dữ liệu đã có thẻ <br> thì nó sẽ tự động xuống hàng thôi
Còn nó hiện ra như bạn nói thì chắc là dữ liệu nhập bị sai rồi

nonStop viết 19:40 ngày 30/09/2018

mình dùng sails.Js nhé . có lẽ là mình nên bỏ dữ liệu trong 1 thẻ Span . hoặc phải dùng thuật toán để xuống dòng

Itachi Citus viết 19:44 ngày 30/09/2018

Có thể nó tự động escape html. Bạn thử tìm trong document của sailjs về cái này xem.

nonStop viết 19:38 ngày 30/09/2018

cảm ơn bạn nhé mình tìm từ khóa unescape và đã có kết quả

Bài liên quan
0