-
אני צריך להציג באתר שלי תגיות HTML בצורה שהלקוח יראה את התגית עצמה בדפדפן.
איך אני יכול לעשות שהדפדפן יציג את התגית ולא יעלים אותה??(/</,'').replace(/>/,'')
-
@ד-ב
תכניס את הקוד לתגית textarea. -
מוטי אורןהשיב לד ב ב 10 בפבר׳ 2022, 14:36 נערך לאחרונה על ידי מוטי אורן 2 באוק׳ 2022, 15:50
@ד-ב https://www.w3schools.com/html/html_entities.asp
עריכה: אתה יכול להשתמש בפונקציה הבאה שעושה מעין encode ל-HTML. פשוט תעביר לה כארגומנט את ה-HTML שתרצה להציג:function htmlEntities(str) { return String(str).replace(/&/g, '&').replace(/</g, '<').replace(/>/g, '>').replace(/"/g, '"'); } -
@ד-ב
אם אתה משתמש ב-PHP תוכל למצוא פתרונות כאן:
https://stackoverflow.com/questions/4842575/how-do-i-display-php-code-in-html -
לדעתי להשתמש עם תגית <pre>
<pre/>
ולהכניסו בתוכותעשה inspect על קטע הקוד שהכנסת
תראו שזה בתוך תגיות code & preבהצלחה רבה
-
3/5