打开新网址

时间:2014-08-07 23:05:02

标签: php html url selenium rows

我对php很新。我的页面中显示了一个表格。不显示rowid,并且每次添加行时它都会自动递增。 (您不知道顶部显示的行ID是什么)。当我点击该行时,它会打开一个新页面,如(www.newpage.com/newpage/rowid)。 如果我使用inspect元素,我可以看到rowid为       

我的问题是

  1. 有没有办法从HTML中检索rowid值?因为它是一个隐藏的领域,硒司机能够理解它吗

  2. 如果step1不是一个选项,有没有办法捕获新页面打开时显示的网址名称?

  3. 提前致谢!

2 个答案:

答案 0 :(得分:0)

假设你使用的是html表单方法是GET,那么你可以做Dagon在评论中建议的......这样的事情? - $rowid = $_GET['rowid']

答案 1 :(得分:0)

“如何从HTML中检索我的rowID值?”

由于您没有提供任何标记,我将假设rowID存储在name:属性中。

例如:<tr name="rowID-5">....</tr>

您可以使用 jQuery。

来检索此值

示例脚本将是:

$(document).ready(function() {
    $('tr').on('click', function() {
        //this should store "rowID-5" to the variable id_string
        var id_string = $(this).attr('name');
        //this should just store "5" to the variable id
        var id = id_string.replace(/[^0-9\.]/g, '');
    });
});