نمايش کاراکترهای خاص در جاوا اسکريپت

5 / 10
از 2 کاربر

در این قسمت از آموزش جاوا اسکریپت به توضیح نمایش کاراکترهای خاص در جاوا اسکریپت می پردازیم . در کدنویسی دستورات جاوا اسکريپت ، از برخی از کاراکترها به منظور ويژه های استفاده می کنيم . برای مثال از کاراکتر " برای شروع يک عبارت متنی در دستوراتی نظير document.write و ... استفاده می شود . به کار بردن مستقيم چنين کاراکترهای در عبارت های متنی باعث تداخل با کدهای برنامه و بروز خطا و خروجی نامناسب می شود .
در  طراحی سایت برای نمايش چنين کاراکترهايي در عبارت های متنی ، بايد از يک کاراکتر \ قبل از کاراکتر مورد نظر استفاده کرد . برای مثال می خواهيم در اسکريپت زير يک پيام به کاربر اعلام کنيم . می خواهيم در متن پيام ، عبارت Developer Studio در بين دو کاراکتر " " قرار بگيرد .در حالت اما به دليل تداخل اين کاراکتر ها با شکل دستوری آنها در دستور document.write ، می بينيم که دارای خروجی نادست بوده و پیام فقط خروجی بر روی صفحه چاپ نمی شود . در حالت دوم از يک \ قبل از " استفاده شده و می بينیم که دراری خروجی مورد نظر هستيم و پيام به شکل صحيح نمايش داده شده است :

حالت اول ، شکل نادرست

<script type="text/javascript">
   var matn = "Hello Welcome to "sitedesign-co.com " a website for designers" ;
   document.write ( matn ) ;
</script>     کد

حالت دوم ، شکل صحيح

<script type="text/javascript">
   var matn = "Hello Welcome to \"sitedesign-co.com\" a website for designers" ;
   document.write ( matn ) ;
</script>     کد
خروجی : Hello Welcome to "sitedesign-co.com" a website for designers

در ایجاد یک خط جدید در نوشته می توان در متن نوشته ی کادر های Pop-Up در جاوا اسکريپت ، نوشته را به سطر پايين انتقال داد . برای اين منظور از يک کاراکتر n\ استفاده می شود . هر بار استفاده از اين کاراکتر باعث انتقال نوشته به يک سطر پايين تر می شود  . در مثال زیر پیام اخطار را در طراحی سایت مشاهده خواهید کرد .

<script type="text/javascript">
function New_Line ( )
{
 alert ( "Hello \nDear User \n\n Welcome to sitedesign-co.com" ) ;
}
</script>

<input type="button" id="Button1" value="Click Me !" onclick="New_Line( )" />

ساير کاراکترهايي که برای نمايش آنها بايد از روش فوق استفاده کرد ، به همراه توضيح آنها در زير آمده است :

√ علامت نقل قول تکی        '           '                \'
√ علامت نقل قول جفتی     "        "                  \"
√ علامت و در انگليسی     &       &                  \&
√ علامت اسلش در متن     \       \                   \\
√ رفتن به خط جديد در متن                             \n

ارسال نظر و نظرات ثبت شده
دانشجو :
1 0
سلام ممنون بابت آموزش های جامع و مختصر و مفیدتون خدا عمرتون بده! کلی به دردم خورد. سربلند باشید.