نمایش نتایج: از شماره 1 تا 2 , از مجموع 2

موضوع: توابع ورودی و خروجی

  1. #1
    عضو جدید
    تاریخ عضویت
    Oct 2015
    نوشته ها
    13
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    10
    تشکر شده در
    9 پست

    پیش فرض توابع ورودی و خروجی

    در هر زبان برنامه نویسی مبحثی به عنوان I/O وجود داره که مخفف input ها و output هاست.
    این مبحث در مورد چگونگی ورودی ها از کاربر و نمایش خروجی هاست که در جاوا اسکریپت منظورمون از خروجی ، خروجی در صفحه وب است.
    توابع جاوا اسکریپت برای نمایش خروجی در صفحه وب:
    Window.alert()
    در یک پنجره پیام جدید که شامل یک دکمه ی ok هست یک پیام رو نشون میده که با کلیک کردن پنجره بسته خواهد شد.
    Window.status()
    یک پارامتر ورودی رو میگیره و اون متن رو که همون پارامتر هست در استاتوس بارمون نشون میده که البته در مرورگرهای جدید قسمت استاتوس بار که در پایین مرورگر های قدیمی بود حذف شده.
    Document.write()Document.writeln()
    این دو پارامتر برای چاپ مستقیم یک مقدار در صفحه وب استفاده میشن.
    توابع جاوا اسکریپت برای دریافت ورودی از کاربران بازدیدکننده از سایت:
    Window.prompt()
    برای دریافت یک رشته یا متن از کاربر استفاده میشه
    Window.confirm()
    برای تایید یک تصمیم گیری در صفحه وب به کار گرفته میشه به طوری که در صورت استفاده از این متد یک پنجره شامل یک سوال و دکمه ی ok و cancle باز میشه و رد صورتی که دکمه ok رو کلیک کنید مقدار true و در صورتی که مقدار cancle رو کلیک کنید مقدار False برگردونده میشه.
    نمونه هایی برای درک بهتر ورودی و خروجی در جاوا اسکریپت:همان طور که در مثال زیر میبینید متد window.status یک پارامتر رو به صورت رشته ای دریافت میکنه و اون رو به صورت متن در استاتوس بار مرورگر نمایش میده البته همون طور که گفتیم در مرورگرهای جدید استاتوس بار معمولا حذف شده و این متد کاربرد چندانی نداره.
    Window.status(“hi how are you”)
    یا برای مثالی دیگر Window.alert هم با همین منوال انجام میشه و یک پارامتر ورودی رو دریافت میکنه و اون پارامتر رو در خروجی به صورت یک پنجره نمایش میده
    Window.alert(“hi how are you”)
    مثال دیگری که برای درک بیشتر شما میخواهم اینجا بگم در مورد document.write هست که یکی از پرکاربرترین متدها برای نمایش خروجیست. این متد یک پارامتر رو به صورت متنی یا رشته ای دریافت میکنه و اون رو مستقیما در صفحه وب نمایش میده که این پارامتر میتونه شامل تگ های css هم باشه
    Document.write( ‘ (1) welcome to dotineco.ir tutorials<br>’);
    Document.write( ‘ (1) welcome to dotineco.ir tutorials<br>’);
    Document.write( ‘ <a heref=http://dotineco.ir>dotineco<a>’);
    خب حال یک سری مثال در مورد متدهای که در مورد ورودی از کاربر استفاده میشه با هم ازمایش میکنیم.این متد با پرسیدن سوالی از کاربر جوابی رو دریافت میکنه و این جواب رو به ما برمیگردونه.و همون طور که در زیر میبینید این متد دو پارامتر دریافت میکنه. پارامتر اول همون سوالی هست که ما از کاربر میپرسیم که دراینجا what is your name هست و پارامتر دوم همون جواب پیش فرضی هست که ما در نظر میگیریم که جوابه کاربره.این متد جوابی که از کاربر دریافت میشه رو به صورت رشته ای برمیگردونه که ما به راحتی میتونیم در یک متغییر ذخیره کنیم.در اینجا مقداری که توسط کاربر برگردونده میشه در متغییر uName دخیره میکنیم و توسط document.writeln اون متغییر رو چاپ میکنیم.
    Var uName = window.prompt(“what is your name? “ , “مقدار پیش فرض “ )
    Document.writeln( uName);
    حال میخواهیم با هم اسکریپتی بنویسیم که در آن نام و رنگ مورد علاقه کاربر رو درخواست میکنه و در خروجی نام کاربر رو با یک پیام خوش امد گویی با رنگ مورد علاقه کاربر به اون نمایش میده.
    <script type=”text/javascript”>
    Var name=window.prompt("enter your name")
    Var favColor=window.prompt( "enter your favorite")
    Document.write('<span style="color:'+favColor+'">')
    Document.write('welcome '+name)
    Document.write('</span>')
    </script>
    در دو خط اول نام و رنگ مورد علاقه کاربر رو از اون درخواست میکنیم و اونها رو در متغییر های name و favColor قرار میدیم سپس تگ های html و متغییرهای موجود در صفحه وب از اونها استفاده کنیم مینویسیم.حال خودتان این کد را نوشته و آن را اجرا کنید تا ملکه ذهنتان شود.
    ویرایش توسط شرکت داتینه : November 18th, 2015 در ساعت 12:03

  2. # ADS




     

  3. #2
    عضو جدید alializade3 آواتار ها
    تاریخ عضویت
    Dec 2014
    نوشته ها
    16
    تشکر تشکر کرده 
    51
    تشکر تشکر شده 
    45
    تشکر شده در
    42 پست

    پیش فرض پاسخ : توابع ورودی و خروجی

    ممنون مررررررررررررسی
    بزودی خبری داریم.

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. درخواست افزونه پیش فاکتور و فاکتور وردپرس
    توسط Jai در انجمن درخواست انواع ماژول،پلاگین،قالب،امکانات سفارشی
    پاسخ ها: 2
    آخرين نوشته: February 13th, 2017, 10:36
  2. پاسخ ها: 21
    آخرين نوشته: June 11th, 2016, 12:59
  3. پاسخ ها: 0
    آخرين نوشته: December 26th, 2015, 11:40
  4. توجه توجه .نویسندگی سایت های جور وا جور .توجه توجه
    توسط ko9ol30 در انجمن به دنبال کار هستم
    پاسخ ها: 0
    آخرين نوشته: June 20th, 2015, 12:21
  5. درخواست سرور مجازی ویندوز برای تورنت و تورنت دادن و گرفتن
    توسط Daniel4u در انجمن درخواست سرور مجازی
    پاسخ ها: 9
    آخرين نوشته: September 21st, 2012, 11:24

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •