asfman
android developer
posts - 90,  comments - 213,  trackbacks - 0

function getFormValues(fobj)
{
 var str = "";
 var valueArr = null;
 var val = "";
 var cmd = "";
 var elemvalue = "";
 var elemlength = fobj.elements.length;
 for(var i = 0;i < elemlength;i++)
 {
  //alert("ELEMENT TYPE " + i + " " + fobj.elements[i].type);
  //alert("ELEMENT VALUE " + i + " " + fobj.elements[i].value);
  //alert("ELEMENT NAME " + i + " " + fobj.elements[i].name);

  var elemtype = fobj.elements[i].type;
  var elemname = fobj.elements[i].name;

  if(elemtype=="text" || elemtype=="textarea" || elemtype=="hidden")
  {
   elemvalue = fobj.elements[i].value;
   str += elemname + "=" + encodeURIComponent(elemvalue);
   if(i!=elemlength)
   {
    str += "&";
   }
  }
  else if(elemtype=="select-one")
  {
   elemvalue = fobj.elements[i].options[fobj.elements[i].selectedIndex].value;
   str += elemname + "=" + encodeURIComponent(elemvalue);
   if(i!=elemlength)
   {
    str += "&";
   }
  }
  else if(elemtype=="checkbox")
  {
   elemvalue = fobj.elements[i].checked;
   str += elemname + "=" + escape(elemvalue);
   if(i!=elemlength)
   {
    str += "&";
   }
  }   
  else
  {
  }
 }

 str = str.substr(0,(str.length - 1));
 return str;
}

posted on 2006-04-03 14:27 汪杰 阅读(265) 评论(0)  编辑 收藏 引用 所属分类: hengxing网站js
只有注册用户登录后才能发表评论。

<2024年5月>
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

常用链接

留言簿(15)

随笔分类(1)

随笔档案(90)

文章分类(727)

文章档案(712)

相册

收藏夹

http://blog.csdn.net/prodigynonsense

友情链接

最新随笔

搜索

  •  

积分与排名

  • 积分 - 459286
  • 排名 - 6

最新随笔

最新评论

阅读排行榜

评论排行榜