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

مشكلة في دالة لاستلام ولتخزين قيم النماذج من Form إلى Javascript توقفت عن العمل

بدأه ojopc في 26 أبريل 2008 · 1 رد · 901 مشاهدة · في قسم البرمجة بــ Javascript
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لدي هذا الكود الذي يعمل على استلام جميع مدخلات النماذج من form ويخزنها في متغير لغرض إجراء عمليات عليه، مثل إدخاله في أجاكس أو غير ذلك...

لكنه لم يعمل معي بعد تعديل بسيط

كيف يمكنني الاستفادة منه على هذا النوح:

function formValues(obj) {
var str = "";
for (i=0; i<obj.Nodes.length; i++) {
	switch (obj.Nodes.type)
	{
	case 'text':
	case 'textarea':
	str += obj.Nodes.name + "=" + obj.Nodes.value + "&";
	break;

	case 'checkbox':
	if (obj.Nodes.checked) {
	str += obj.Nodes.name + "=" + obj.Nodes.value + "&";
	} else {
	str += obj.Nodes.name + "=&";
	}
	break;

	case 'radio':
	if (obj.Nodes.checked) {
				 str += obj.Nodes.name + "=" + obj.Nodes.value + "&";
			   }
	break;

	case 'select':
	var sel = obj.Nodes;
	str += sel.name + "=" + sel.options[sel.selectedIndex].value + "&";
	break;
}
return str;

تحياتي

#2

سؤال, ما هو هذا التعديل البسيط الذي لم تعد تعمل من بعده؟

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

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

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

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

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

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