我正在尝试从网页上的表单中获取一些简单的数据。应该很简单,但是,一个,我不能使用jQuery,它必须是纯JS,第二,它是在旧系统上,因此它只能在IE11中工作。
这是我正在使用的表单域的图像:
我需要获取标签的ID和红色框中指示的字段值。这就是他们将其映射到数据库的方式。我必须将它们放在表单上,然后将它们放入电子表格中。
我尝试执行此操作的最简单方法是使用:
document.getElementById('Section1_0').getElementsByTagName('*');
当然这是一种矫kill过正,因为之后我又回到了DOM中的每个节点,然后不得不使用JSON.parse()
之类的东西来解析它。
简而言之,如果有一种更简单的方法来获取ID和值,那将是很好的。如果我必须创建一个数组,然后遍历该数组以提取ID和值,我也可以这样做。我已经尝试了几件事,但由于表单的结构不一致,所以我把头撞在墙上。
任何帮助将不胜感激。