casperjs点击按钮不起作用

时间:2014-05-25 04:40:51

标签: xpath click casperjs

我想知道是否有任何casperjs专家可以帮助我为什么点击“按钮”不起作用:

这是网页:https://ramps.uspto.gov/eram/patentMaintFees.do

我正在尝试模拟click“检索付费”按钮

您可以使用以下专利号8364295和专利申请号11608034查看结果。

我正在使用XPath选择器,这是我的代码

var casper = require("casper").create();
var x = require("casper").selectXPath;

casper.start();

casper.thenOpen("https://ramps.uspto.gov/eram/patentMaintFees.do",
    function() {
        casper.echo("start");
        casper.capture("fee.png");
        casper.wait(3000);      
    }
);

casper.then(
    function() {
        casper.echo("input");
        casper.sendKeys(x('/html/body/div/table/tbody/tr/td[2]/form/table/tbody/tr[1]/td[2]/input'), "8364295");
        casper.sendKeys(x('/html/body/div/table/tbody/tr/td[2]/form/table/tbody/tr[2]/td[2]/input'), "11608034");
        casper.capture("fee.png");
        casper.wait(3000);
    }
);

casper.then(
    function() {
        casper.echo("click");
        casper.click(x('/html/body/div/table/tbody/tr/td[2]/form/table/tbody/tr[4]/td/input'));
        casper.capture("fee.png");
        casper.wait(3000);
    }
);

casper.run();

0 个答案:

没有答案