如何使用VB脚本提取HTML表中与另一列对应的一个列值

编程入门 行业动态 更新时间:2024-10-11 13:20:03
本文介绍了如何使用VB脚本提取HTML表中与另一列对应的一个列值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我创建了一个VB脚本,它连接到一个网页并生成一个包含多个字段的HTML表。我想通过给出相应的另一个字段值来获取一个特定的字段值。 示例:假设下面是表格。 column1 column2 column3 column4 a101 100 04:00 05:00 a102 102 05:00 03:00 所以我需要使用VB脚本仅获取a101的column3值。 我尝试过document.getElementById(columnname).innerHTML但它没有用。 请帮帮我。

解决方案

< html > < head > < ; title > < / title > < script type = text / javascript > 函数a(){ var aa = document.getElementById(aw)。getElementsByTagName(tr)[0] .getElementsByTagName(td)[2]; alert(aa.innerHTML); } < / script > < / head > < body onload = javscript:a(); > < table id = aw > < tr > < td > name < / td > < td > age < / td > ; < td > sex < / td > < / tr > < tr > < td > marut < / td > < td > 20 < / td > < td > 男 < / td > < / tr > < tr > < td > abhishek < / td > < td > 20 < / td > < td > 男< / td > < / tr > < / table > < / body > < / html >

为什么不生成单独的ID对于细胞,然后以这种方式调用它们。对于表中的每个
,为其分配一个idr#c#。在这种情况下,您将根据编号的方式查找
。然后您需要做的就是document.getElementById('r#c#')。innerHTML。

Hi, I've created a VB script which connects to a web page and generates a HTML table with several fields. I want to fetch one particular field value by giving the corresponding another field value. example: suppose below is the table. column1 column2 column3 column4 a101 100 04:00 05:00 a102 102 05:00 03:00 So I need to fetch only column3 value for a101 using VB script. I've tried document.getElementById(columnname).innerHTML but it didn't work. Please help me out.

解决方案

<html><head><title></title> <script type="text/javascript"> function a(){ var aa = document.getElementById("aw").getElementsByTagName("tr")[0].getElementsByTagName("td")[2]; alert(aa.innerHTML); } </script> </head> <body onload="javscript:a();"> <table id="aw"> <tr><td >name</td><td>age</td><td>sex</td></tr> <tr><td>marut</td><td>20</td><td>Male</td></tr> <tr><td>abhishek</td><td>20</td><td>Male</td></tr> </table> </body> </html>

Why not generate individual ids for the cells and then call them that way. for each
in your table assign it an id "r#c#". In this scenario you would be looking for
or
based on how you do your numbering. Then all you would need to do is document.getElementById('r#c#').innerHTML.

更多推荐

如何使用VB脚本提取HTML表中与另一列对应的一个列值

本文发布于:2023-11-22 04:47:14,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1616033.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:如何使用   中与   脚本   VB   HTML

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!