PDA

View Full Version : سوال: رنگی کردن تگ های html در textbox



Engineer_Yasin
پنج شنبه 20 خرداد 1395, 06:23 صبح
سلام دوستان
چطور می توان در textbox های سایت، کدها(تگ ها)ی html با رنگی متفاوت نمایش داده شوند?
مثلا


<a href="#">Test </a>

لطفا راهنمایی بفرمائید

parsdarab
پنج شنبه 20 خرداد 1395, 10:16 صبح
به سختی


<body link="red">
<a href="#">Test </a>
</body>

Engineer_Yasin
پنج شنبه 20 خرداد 1395, 14:29 عصر
به سختی


<body link="red">
<a href="#">Test </a>
</body>



دوست عزیز فکر کنم کلا متوجه منظور من نشدید. منظورم تمام تگ های HTML هستش، درون input type=text
مثل وقتی سورس کد را در مرورگر مشاهده می کنیم، تگ ها با رنگ قرمز، و مقادیر با آبی و سیاه نمایش داده می شوند
می خواهم همچنین کاری انجام دهم. همانند تصویر زیر
140786

alireza_s_84
پنج شنبه 20 خرداد 1395, 17:06 عصر
دوست عزیز فکر کنم کلا متوجه منظور من نشدید. منظورم تمام تگ های HTML هستش، درون input type=text
مثل وقتی سورس کد را در مرورگر مشاهده می کنیم، تگ ها با رنگ قرمز، و مقادیر با آبی و سیاه نمایش داده می شوند
می خواهم همچنین کاری انجام دهم. همانند تصویر زیر
140786

شما با text input یا textarea نمیتونید همچین کاری کنید بلکه اگر میخواین کدهای html رو بصورت رنگی نمایش بدین که قابل ویرایش باشن باید از تگ div که خصوصیت contenteditable=true استفاده کنید. اگر هم نیازی به ویرایش نیست میتونید از تگ code یا pre استفاده کنید.

Engineer_Yasin
جمعه 21 خرداد 1395, 05:21 صبح
شما با text input یا textarea نمیتونید همچین کاری کنید بلکه اگر میخواین کدهای html رو بصورت رنگی نمایش بدین که قابل ویرایش باشن باید از تگ div که خصوصیت contenteditable=true استفاده کنید. اگر هم نیازی به ویرایش نیست میتونید از تگ code یا pre استفاده کنید.

تشکر دوست عزیز
خوب من به جای textarea از تگ div استفاده خواهم کرد، لطفا در مورد اینکه چطور در همین تگ div،کدهای html رنگی باشد راهنمایی بفرمایید.

alireza_s_84
شنبه 22 خرداد 1395, 05:06 صبح
تشکر دوست عزیز
خوب من به جای textarea از تگ div استفاده خواهم کرد، لطفا در مورد اینکه چطور در همین تگ div،کدهای html رنگی باشد راهنمایی بفرمایید.
شما باید از کتابخانه های Syntax Highlighter استفاده کنید:
https://highlightjs.org
https://github.com/syntaxhighlighter