الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف ارفع قيمة من textbox إلى URL دون عمل PostBack للصفحة

مغلق
بدأه habeab في 13 أغسطس 2007 · 4 رد · 605 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

إخواني الكرام

السلام عليكم ورحمة الله وبركاته ...

آمل مساعدتي في رفع قيمة بداخل textbox إلى URL

حيث إنني استخدمت الكود لرفع القيمة

			<asp:TextBox ID="txtbox" runat="server" ></asp:TextBox><br />
			<input type="button"  onClick="window.open('Default2.aspx?cid=<% =txtbox.ClientID %>','remote','width=400,height=200,location=yes,scrollbars=yes,resizable=yes')"
				value="بحث" id="Button2" />

ولكن هذا الكود لا يعمل

آرجو المساعدة

اللهم صلي على محمد وعلى آله وصحابته أجميعن إلى يوم الدين

#2

عزيزي الكريم...

لا يمكن لهذ الكود أن يحصل على القيمة أبدا

فهو يجلب القيمة الافتراضية عند تحميل الصفحة فقط

عدل الكود السابق ليصبح كالتالي:

 <asp:TextBox ID="txtbox" runat="server" ></asp:TextBox>
<br />
<input type="button"  
onClick="window.open('Default2.aspx?cid=' + document.getElementById('txtbox').value,'remote','width=400,height=200,location=yes,scrollbars=yes,resizable=yes')"

value="بحث" 
id="Button2" />

تم تعديل هذه المشاركة بواسطة Arwany في 13 أغسطس 2007 في 13:17

#3

هل من طريقة أخرى ،

مع العلم بأنني قمت بتغيير القيمة

من ClientID

إلى Text

تم تعديل هذه المشاركة بواسطة habeab في 13 أغسطس 2007 في 13:17

اللهم صلي على محمد وعلى آله وصحابته أجميعن إلى يوم الدين

#4

هل قرأت الكود السابق ؟

<asp:TextBox ID="txtbox" runat="server" ></asp:TextBox>
<br />
<input type="button"  
onClick="window.open('Default2.aspx?cid=' + document.getElementById('txtbox').value,'remote','width=400,height=200,location=yes,scrollbars=yes,resizable=yes')"

value="بحث" 
id="Button2" />
#5

:rolleyes:

تسلم يالغالي

اللهم صلي على محمد وعلى آله وصحابته أجميعن إلى يوم الدين

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…