如题,请教?

解决方案 »

  1.   

    var checkbox = document.getElementByID("checkbox");
    dt = ...
    checkbox = dt.value.Rows[0].X.toString;
    X为dt中对应于checkbox值的列名
      

  2.   

    var inputArr = document.forms[0];
    for(var i=0;i<inputArr.length;i++)
    {
      if(inputArr[i].type.toUpperCase() !="CHECKBOX") continue;
      if(inputArr[i].checked)
      {
        value = inputArr[i].value +",";
      }
    }Value就是你要的结果。
      

  3.   

    to:Dones(兔子) 
    forms[0]是什么意思?
      

  4.   

    顺便问一下:如何用js获得,设置datagrid 的template column里面放的控件值
      

  5.   

    forms[0] 引用页面中的第一个表单!一般用document.formName 来引用该表单
      

  6.   

    请大家再关注一下这个:
    http://community.csdn.net/Expert/topic/5521/5521380.xml?temp=.4414331
      

  7.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Untitled Document</title>
        <script language=JavaScript>
      function init(){
       var checkboxs = document.getElementsByName('check');
    for (var i = 0;i < checkboxs.length; i++){
    document.getElementById('test').innerText +=checkboxs[i].value + "; ";
    }
      }
    </script>
    </head>
    <body onload=init()>
       <input name=check type=checkbox value=1 checked>
       <input name=check type=checkbox value=2 checked>
       <input name=check type=checkbox value=3 checked>
       <input name=check type=checkbox value=4 checked>
       <input name=check type=checkbox value=5 checked>
       <div id=test></div>
    </body>
    </html>
      

  8.   

    找出datagrid 的template column里控件ID的规律直接取可以结这帖了
      

  9.   

    <SCRIPT LANGUAGE="JavaScript">
    <!--
    //通过getElementByTag
     function getCbxByTag()
     {
         var cbx = document.getElementsByTagName("input");
      var cbxValue="";
      for(var i=0;i<cbx.length;i++)
      {
      if(cbx[i].type =="checkbox")
      {
       if (cbx[i].checked)
       { 
        if (cbxValue.length>0)
        {     cbxValue += ","+cbx[i].value;
        }
        else
        {
            cbxValue = cbx[i].value ;
        }
       }
      }
      } 
      alert(cbxValue);
      return false;
     }//通过getElementsByName
     function getCbxByName()
     {
         var cbx = document.getElementsByName("ff");
      var cbxValue="";
      for(var i=0;i<cbx.length;i++)
      {
      if (cbx[i].checked)
      { 
       if (cbxValue.length>0)
       {    cbxValue += ","+cbx[i].value;
       }
       else
       {
        cbxValue = cbx[i].value ;
       }
      }
      } 
      alert(cbxValue);
      return false;
     }//使用了数组的getElementsByName
     function mm()
    {
        var a = document.getElementsByName("ff");
        var s = [];
        for(var i=0; i<a.length; i++)
        {
            if(a[i].type=="checkbox" && a[i].checked)
            {
                s[s.length] = a[i].value;
            }
        }
        alert(s);
     
    }//-->
    </SCRIPT>