نمایش نتایج 1 تا 2 از 2

نام تاپیک: نحوه ارسال مقدار dropDownText به صفحه بعد

  1. #1

    Unhappy نحوه ارسال مقدار dropDownText به صفحه بعد

    با سلام : دوستان لطفا در ارسال یکی از select های dropDownText به صفحه بعد راهنمایی کنید. ( هر دو صفحه html هستند . می خواهم هرکس در صفحه اول یکی از گزینه های موجود در dropDownText را انتخاب کرده و کلید search را بزند , در صفحه دوم در بالای صفحه نام انتخاب خود را بصورت text ببیند , لطفا راهنمایی کنید در صفحه اول و دوم چه کد هایی استفاده کنم . با تشکر )

  2. #2
    شما می توانید برای باز کردن صفحه جدید یکی از متدهای window.showModalDialog و یاwindow.showModelessDialog را به کار ببرید. پارامتر اول هر یک از این متدها آدرس صفحه ای است که می خواهید باز کنید. پارامتر دوم داده هایی است که می توانید برای پنجره جدید ارسال کنید و پارامتر سوم ویژگی های پنجره جدید (شامل اندازه، محل قرار گرفتن، نمایش یا عدم نمایش نوار ابزار و نوار عنوان و . . . ) می باشد.

    در صفحه دوم، برای دسترسی به داده های ارسال شده به روش بالا، می توانید از شی window.dialogArguments استفاده کنید. برای مثال اگر نام select box شما BookName باشد، در صفحه اول می توانید از دستور زیر استفاده کنید:

    var selectedBookName = document.getElementById("BookName").options[document.getElementById("BookName").selectedIndex];

    window.showModelessDialog("Test2.htm",selectedBook Name.innerText);

    در صفحه دوم نیز می توانید به روش زیر عمل کنید :

    فرض کنید می خواهیم در هنگام load شدن صفحه دوم مقدار ارسالی را نمایش دهیم. در این صورت در هنگام load شدن صفحه دستور زیر را اجرا می کنیم :

    alert(window.dialogArguments);

    شما می توانید به روش فوق هر نوع اطلاعاتی را برای صفحه دوم ارسال کنید (آرایه، متن و . . .)

قوانین ایجاد تاپیک در تالار

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