js通过提交过来的表单获取表单中的指定数据

js代码:
function getSelectedAttributes(formBuy)
{
  var spec_arr = new Array();
  var j = 0;

  for (i = 0; i < formBuy.elements.length; i ++ )
  {
    var prefix = formBuy.elements[i].name.substr(0, 5);

    if (prefix == 'spec_' && (
      ((formBuy.elements[i].type == 'radio' || formBuy.elements[i].type == 'checkbox') && formBuy.elements[i].checked) ||
      formBuy.elements[i].tagName == 'SELECT'))
    {
      spec_arr[j] = formBuy.elements[i].value;
      j++ ;
    }
  }

  return spec_arr;
}

调用: getSelectedAttributes(document.forms[‘formname’])

版权声明:本文为qq719365064原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。