我必须使用Zombie.JS对此URL https://www.westernunion.com/fr/en/send-money/app/login进行测试。此处的电子邮件字段的ID为“ txtEmailAddr”。我的Zombie.JS代码是
const Browser = require('zombie');
var siteURL = 'https://www.westernunion.com/fr/en/send-money/app/login';
var browser = new Browser({ runScripts: false });
browser.visit(siteURL, function ()
{
browser.wait(5000);
var html = browser.html();
console.log(browser.document.getElementById('txtEmailAddr'));
browser.document.getElementById('txtEmailAddr').innerHTML ="abc@gmail.com";
});
问题是我没有在文档中得到“ txtEmailAddr”,即我无法设置电子邮件ID字段。
console.log(browser.document.getElementById('txtEmailAddr')) gives null
任何帮助将不胜感激。