以下は、私が取り組むべきhtmlです。CasperJSに情報を投稿する方法
私は、クエリを投稿し、その都市の天気予報を見たいです。私は自分のコードを試しました:
var casper = require('casper').create();
var utils = require('utils');
casper.start('http://www.weather.com.cn/weather1d/101210101.shtml');
casper.waitForSelector('input', function()
{
this.fillXPath('div.search clearfix',{'//input[@id="txtZip"]':'shijiazhuang'},true);
});
casper.then(function()
{
utils.dump(this.getTitle());
});
casper.run();
コンソールでWebページタイトルを印刷しませんでした。私はまたこれを試みた:
casper.waitForSelector('input', function()
{
this.fillSelectors('div.search clearfix',{'input[id="txtZip"]':'shijiazhuang'},true);
});
}
);
私はまたウェブページのタイトルを得なかった。私はかなり混乱し、私が間違っていたことはしませんでした。さらに、this.fillメソッドは、CasperJSの公式サイトの情報を投稿するための名前属性にのみ対応しているようです。あなたの助けが必要です。