المساعد الشخصي الرقمي

عرض الإصدار الكامل : [شرح]انشاء اكثر من زر في نموذج حقل ادخال البيانات باستخدام الجافا سكربت


MSHAER
08-11-2007, 11:27 PM
[شرح]انشاء اكثر من زر في نموذج حقل ادخال البيانات باستخدام الجافا سكربت


مثال
3547


انشاء الفورم

<form method="POST" id="forems">
محتوى الفورم هنا
مثل حقل نصي أو حقل خيارات على كيفك
<DIV align="center"> <input type="submit" value="حذف المواقع" name="B1" onclick="other3();"> <input type="submit" value="تعديل" name="B1" onclick="other2();"><input type="submit" value="تفعيل المواقع" name="B2" onclick="other();"> <input type="reset" value="ألغاء الأختيار" name="B2">

</form><script language="javascript">
<!--
function other(){
document.getElementById('forems').action="index.php?action=tf3el2";
}
function other2(){
document.getElementById('forems').action="index.php?action=editsait";
}
function other3(){
document.getElementById('forems').action="index.php?action=deletsait";
}
//-->
</script> </form>


لاحظ معي استخدام الجاف سكربت التالي


<script language="javascript">
<!--
function other(){
document.getElementById('forems').action="index.php?action=tf3el2";
}
function other2(){
document.getElementById('forems').action="index.php?action=editsait";
}
function other3(){
document.getElementById('forems').action="index.php?action=deletsait";
}
//-->
</script>


وظيفة كل زر انت تحددها يعني وين بتنتقل عند الظغط

لاحظ معي الازره المستخدم
الفنكشن الأول


function other(){
document.getElementById('forems').action="index.php?action=tf3el2";
}


وجهناه لهالرابط عند الظغط

index.php?action=tf3el2

اما الفنكشن الثاني



function other2(){
document.getElementById('forems').action="index.php?action=editsait";
}

وجهناه لهالرابط عند الظغط
index.php?action=editsait

أما الفنكشن الثالث


function other3(){
document.getElementById('forems').action="index.php?action=deletsait";
}

وجهناه لهالرابط عند الظغط
index.php?action=deletsait

وتستطيع زيادة الخيارات انشأ فنكشن الى مالانهايه


هذا الزر عند الظغط نوجهه للكائن
other3();

<input type="submit" value="تعديل" name="B1" onclick="other2();">

هذا الزر نوجهه للكائن

other2();

<input type="submit" value="تفعيل المواقع" name="B2" onclick="other();">

هذا الزر نوجهه للكائن
other2();

هذا الزر لاعادة تعييين الخانات ( تصفيرها يعني )


<input type="reset" value="ألغاء الأختيار" name="B2">



اي أسئله انا حاضر ومعاكم الى أن يتوفانا الله برحمته

دعواتكم لنا بالتوفيق والهدايه فنحن على أبواب رمضان الخير والمغفره

meraia.net
08-14-2007, 05:03 AM
تسلم يمينك ياذيب ..
معاك معاك ولي الشرف التلمذ على يدك

ولك وافر التحاياا

ابو طلال
08-14-2007, 10:15 AM
ذيب تسلم يمينك اخوي عليوي

وادرين
08-29-2007, 08:43 PM
الله يجزاك خير ويبلغك الشهر الفضيل
ويعم بدعوتنا نفسي وجميع المسلمين

MSHAER
10-19-2007, 03:52 AM
الجميع ان شاء الله وموفقين اخواني

TeEmOoR
10-19-2007, 04:16 AM
الله لا يهينك اخوي عليوي

والله شروحاتك تحمس
يعطيك العافيه ون شالله بحول الله التطبيق لجيمع الدروسس قريب

بس خلنا نشوف وضع الاتصالات الله لا يوفقهم

شقران
01-10-2008, 02:17 PM
لاهنت يالذيب وجزاك الله خير يابعدي ^_^