พบกับบทความเกี่ยวกับคอมพิวเตอร์และ programming ได้ที่ http://articles.modoeye.com | บล็อกอาหาร
ASP programming / radiobutton
korakot
korakot
Wed 15 Feb 2006 00:18:06

กลับมาอีกแล้วครับ กับปัญหาน่าปวดหัวครับ คือผมทำปุ่มขึ้นมา 1 ปุ่ม  ตาม โค้ดข้างล่างนี้นะครับ

  <input type="button" name="Submit4" value="ยกเลิก" onClick="return enabledradio1(this);">
                    <font size="2">
                    <script language="javascript">
function enabledradio1(obj){
    var theform = obj.form;
       theform.rdo[0].disabled = false;
       theform.rdo[1].disabled = false;
    theform.rdo[2].disabled = false;
    theform.rdo[3].disabled = false;
    theform.rdo[4].disabled = false;
    theform.rdo[5].disabled = false;
    theform.rdo[6].disabled = false;
    theform.rdo[7].disabled = false;
    theform.rdo[8].disabled = false;
    theform.rdo[9].disabled = false;
    theform.rdo[10].disabled = false;
    theform.rdo[11].disabled = false;
    theform.rdo[12].disabled = false;
    theform.rdo[13].disabled = false;
    theform.rdo[14].disabled = false; 
 
   }
</script>

เวลาที่ผมคลิกที่ปุ่มจะให้ radiobutton ทั้ง 15 อันนี้สามารถใช้งานได้ แต่ที่มีปัญหาคือเวลาที่คลิก radiobutton แล้วเลือกอันใด้อันหนึ่งนะครับ พอผมคลิกที่ปุ่ม ยกเลิก จะให้ radiobutton ที่ได้ทำการเลือกไปแล้วนั้นให้ยกเลิกไปนะครับ คือเหมือนกับเวลาที่เรากดปุ่ม reset นะครับ ทั้ง textbox ทั้ง radiobutton จะยกเลิกหมด แต่ผมจะให้ยกเลิกเฉพาะ radiobutton นะครับ พอแก้ไขยังงัยดีครับ รบกวนหน่อยนะครับ

ขอบคุณครับ

Administrator
Wed 15 Feb 2006 00:53:30
<script language="javascript" type="text/javascript">
function enableradio1(obj){
    var theform = obj.form;
    for(i = 0; i < theform.rdo.length; i++){
       theform.rdo[i].checked = false;
    }
}
</script>
<form>
<input type="button" name="Submit4" value="ยกเลิก" onClick="return enabledradio1(this);">
<input type="radio" name="rdo" value="1" />
<input type="radio" name="rdo" value="2" />
<input type="radio" name="rdo" value="3" />
<input type="radio" name="rdo" value="4" />
<input type="radio" name="rdo" value="5" />
<input type="radio" name="rdo" value="6" />
<input type="radio" name="rdo" value="7" />
<input type="radio" name="rdo" value="8" />
<input type="radio" name="rdo" value="9" />
<input type="radio" name="rdo" value="10" />
<input type="radio" name="rdo" value="11" />
<input type="radio" name="rdo" value="12" />
<input type="radio" name="rdo" value="13" />
<input type="radio" name="rdo" value="14" />
<input type="radio" name="rdo" value="15" />
form>

korakot
korakot
Wed 15 Feb 2006 01:05:30

โทษทีนะครับ ขอเพิ่มอีกหน่อยนะครับ จะใช้คำสั่งอะไรครับ ในการเคลียค่าใน textbox ครับ

ขอบคุณมากครับ

Administrator
Wed 15 Feb 2006 01:16:04
<script language="javascript">
.....
form.textbox_name.value = "";
.....
</script>
korakot
korakot
Wed 15 Feb 2006 14:49:48

ขอบคุณครับ

Reply
Name:
E-mail:
Home | Services | Forum | Classified | Directories | Support | Contact
ATOM feed RSS 0.9 feed RSS 1.0 feed RSS 2.0 feed
Copyright © 2005 - 2007 Modoeye.com, All Rights Reserved.
Disclaimer | Privacy policy | Term of Use | Term of Services
Valid XHTML Valid CSS! PHP: Hypertext Preprocessor MySQL database Apache Powered! FreeBSD Power to serve
Modoeye Sitemap Client login