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

مشكلة في استخدام المتغيرات في (JavaScript)

بدأه othm في 22 سبتمبر 2010 · 3 رد · 414 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لدي صفحتان (EditStd.asp) و (EditStd)01.asp) بالصفحة الاول توجد بيانات الباراميتر المراد ارسالها للصفحى الثانية .. كما بالصورة ..

post-233956-036687500 1285168556_thumb.j

وبالصفحة الثانية قد انشأت اجراء ليستقبل ذلك الباراميتر كما موضع بالصورة الاتية :

post-233956-001259600 1285168573_thumb.j

المشكلة هي ان باراميتر الاجراء لا يستقبل الباراميتر المرسل :

var Recordset1__ID = "P05";

الى

var Recordset1__ID = ID;

هنا يعطيني خطأ أثناء التنفيذ ...

------

أيضا في لتعامل مع Request.form

<% var ID = Request.Form("STD")%>

or

<% var ID = Request.Form("STD_ID")%>

هل يجب كتابة (name) الباراميتر ام (id) للباررامتير .. الموجود بالصفحة الاولى (الصورة الاولى)

---

ومشكورين ^^

المرفقات
01.jpg02.jpg

تم تعديل هذه المشاركة بواسطة othm في 22 سبتمبر 2010 في 18:34

#2

يفترض أن يكون ID. ولكن حسب ما أتذكر أن name تستخدم في بعض الأحيان. لذا يعمد المبرمجون على أن يكون الإثنين لهما نفس الإسم.

#3

السلام عليكم

مشكور اخي على الرد ...

وماذا بخصوص (جافا سكربت) كيف يمكن اعطاء قيمة لبراميتر (اجراء) .. المثال الاتي هو اعطاء قيمة لذلك المتغير (قيمة ثابتة)

var Recordset1__ID = "P05";

ولكني اريد اعطاء قيمة لمتغير بدلا من اعطاء قيمة ثابتة:

var ID = Request.from("ID")
var Recordset1__ID = ID;

هنا .. هل يمكن كتابة الكود بهذه الطريقة ؟

مشكورين ^^

تم تعديل هذه المشاركة بواسطة othm في 24 سبتمبر 2010 في 17:54

#4

هل تريد أخذ قيمة من الـQueryString؟

إذا كان كذلك فالكود يكون شئ كهذا

var Recordset1__ID = request.querystring("id");

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