0
有一個輸入字段綁定的keydown/KEYUP /按鍵/模糊事件, 並要填寫一些價值,此輸入字段 與casperjs如何使用casperjs用keydown/keyup/keypress填充輸入字段?
<input type="text" class="some-input" id="somekey"
onblur="somefunc_1();"
onkeydown="if(event.keyCode==13) somefunc_2();"
onkeyup="somefunc_3();" onkeypress="return somefunc_4();">
這是我嘗試用casperjs,但它沒有工作:
var somevalue = '3';
casper.then(function(){
this.mouseEvent('click', '#somekey');
this.page.sendEvent('keypress', somevalue);
});
casper.wait(1000, function(){
console.log("input value :" +
this.getElementAttribute('#somekey', 'value'));
});
我得到錯誤:testTour.js中的無標題套件 錯誤:SyntaxError:解析錯誤。我能做什麼? – Timo
我會建議查看代碼中的語法錯誤或丟失「;」等等。 –