首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

小女子 第一次求各位帮忙啊   急该如何解决

2012-01-22 
小女子 第一次求各位帮忙啊   急急急!!哪个大哥大姐帮我写下这个代码的注释好不???我刚开始学java,这写都

小女子 第一次求各位帮忙啊   急急急!!
哪个大哥大姐帮我写下这个代码的注释好不???我刚开始学java,这写都看不懂..求大家帮我写下注释,帮我解释下代码的意思.谢谢了!!!
var   dataArray   =   new   Array();
dataArray[0]   =   "1|0|A ";
dataArray[1]   =   "2|0|B ";
dataArray[2]   =   "3|0|C ";
dataArray[3]   =   "4|0|D ";

dataArray[4]   =   "5|1|AA ";
dataArray[5]   =   "6|1|AA1 ";
dataArray[6]   =   "7|1|AA2 ";
dataArray[7]   =   "   8-|1|AA2 ";
dataArray[8]   =   "9|5|AAA ";
dataArray[9]   =   "10|9|AAAA ";
//取得下来选择框的容器
var   selWarpper   =   $( " ");
/**
  *   初始化下拉选框,可以设置选中的项,要设置选中的话,就把要选中的项的值传进来
  *   @param   {Object}   parentid   父级编号
  *   @param   {Object}   selID   select的id
  *   @param   {Object}   value   select选种的值,有值的话,相等就会被选种,没有的话输入“”
  */
function   initSel(parentid,selID,value)
{
  var   sel   =   $(selID);
  //元素不存在就创建
  if(!sel)
  {
    sel   =   document.createElement( "SELECT ");
    sel.id   =   selID;
    sel.name   =   selID;
    selWarpper.appendChild(sel);
  }
  sel.onchange($(selID).value,parseInt(selID)+1, " ");
  var   valueArray;
  var   option   =   document.createElement( "OPTION ");
  option.value   =   " ";
  option.text   =   "--请选择-- ";
  sel.add(option);
  var   toCount   =   0;
  for(var   i   =   0;i <dataArray.length;i++)
  {
    valueArray   =   dataArray[i].split( "| ");
    if(parseInt(valueArray[1]   ==   parentid))
    {
      var   option   =   document.createElement( "OPTION ");
      option.value   =   valueArray[0];
      option.text   =   valueArray[2];
      if(value)
      {
        if(parseInt(value)==valueArray[0])
          option.selected   =   true;
      }
      sel.add(option);
      toCount++;
    }
  }
  //没有选项就移除此下拉框
  if(toCount   ==   0)
    selWarpper.removeChild(sel);
}
function   setSub(parentid,selID,value)
{
  var   sel   =   $(selID);
  //元素不存在就创建
  if(!sel)
  {
    sel   =   document.createElement( "SELECT ");
    sel.id   =   selID;
    sel.name   =   selID;
    selWarpper.appendChild(sel);
  }  
  removeOptions(sel);
  sel.onchange($(selID).value,parseInt(selID)+1, " ");
  var   valueArray;
  var   toCount   =   0;
  var   option   =   document.createElement( "OPTION ");
  option.value   =   " ";
  option.text   =   "--请选择-- ";
  sel.add(option);
  for(var   i   =   0;i <dataArray.length;i++)


  {
    valueArray   =   dataArray[i].split( "| ");
    if(parseInt(valueArray[1]   ==   parentid))
    {
      var   option   =   document.createElement( "OPTION ");
      option.value   =   valueArray[0];
      option.text   =   valueArray[2];
      if(value)
      {
        if(parseInt(value)==valueArray[0])
          option.selected   =   true;
      }
      sel.add(option);
      toCount++;
    }
  }
  //没有选项就移除此下拉框
  if(toCount   ==   0)
    selWarpper.removeChild(sel);
}
/**
  *   取得dhtml对象
  *   @param   {Object}   id   dhtml元素的id
  */
function   $(id)
{
  return   document.getElementById(id);
}
/**
  *   移除select的选项
  *   @param   {Object}   o   select对象
  */
function   removeOptions(o)
{
  while(o.options.length   >   0)
    o.options.remove(0);
}

[解决办法]
小女子求助的决不回答
[解决办法]
这是JavaScript 不是Java
[解决办法]
noda
而且注释已经不少了
找身边的帅哥帮忙吧:D
[解决办法]
这上面不是已经写了很清楚了吗,还想要什么注释啊
[解决办法]
坦白的说,不知道哪里还需要加注释,要是真的看不明白就找本js入门的书学js语法还有常用的页面对象吧
[解决办法]
没研究过这方面的,js的话一般都是拿来用的,自己不懂写
[解决办法]
倒 这是javascript 不是java 而且注释都很清楚了
[解决办法]
http://blog.iyi.cn/tech/javascript/ 看下吧也许有帮助。
[解决办法]
这东西,会用就行,研究这么精干嘛!你是做java还是做javascript

热点排行