برای انتخاب یک مورد ازموارد قرار داده شده تحت یک تیتر و موضوع مورد نظر از radio button ها استفاده میشود. در این مطلب کاربر حتما یکی از radio buttonهای موجود را انتخاب نماید. [TABLE] [TR] [TD="class: tdbaner1, colspan: 2"]برای حصول اطمینان از انتخاب یک radio button[/TD] [/TR] [TR] [TD="width: 100%"] Function SubmitIt(carForm) { door Option = -1 [/TD] [TD] [/TD] [/TR] [TR] [TD="width: 100%"]با تعریف تابع SubmitIt و تخصیص یک عدد نامفهوم (۱-) به متغییر door Option حلقه مورد نظر شروع میشود.[/TD] [TD] [/TD] [/TR] [TR] [TD="width: 100%"] for (i=0; i<carForm.DoorCt.length;i++) { [/TD] [TD] [/TD] [/TR] [TR] [TD="width: 100%"]اکنون حلقه آغاز میشود, ابتدا متغییر i ارزشی معادل صفر داشته, درضمن چون مقداری کمتر از عدد radiobutton در فرم دارد, یک واحد به ارزش i می افزاید. (۱++) [/TD] [TD] [/TD] [/TR] [TR] [TD="width: 100%"] if(carForm.DoorCt[1].checked) { doorOption = i } [/TD] [TD] [/TD] [/TR] [TR] [TD="width: 100%"]سپس در صورتیکه radio button انتخاب شده باشد, مقدار i به doorOption تخصیص می یابد.[/TD] [/TR] [/TABLE] [TABLE] [TR] [TD="width: 100%"]و در صورتیکه کاربر هیچ کدام از آنها را انتخاب نکند, پیغام اخطاری داده شده و نتیجتا ارزش false ارسال میگردد. [/TD] [TD] [/TD] [/TR] [TR] [TD="width: 100%"] return true [/TD] [TD] [/TD] [/TR] [TR] [TD="width: 100%"] در غیر این صورت (door Option=-1) و سپس یک کدام انتخاب شده و نتیجه صحیح ارائه میگردد. [/TD] [/TR] [/TABLE]