“未定义”不是对象(评估“ field.getAttribute”)

阿桑·巴巴尔(Ahsan Babar)

我已经使用了下面链接中的代码进行登录..它可以与Facebook一起正常使用..如何使用CasperJS登录到网站?

但它给我的网站登录页面错误。用户名字段的名称为LoginForm [用户名],密码字段的名称为LoginForm [密码]。

我的代码。

casper.start(url, function() {
   // search for 'casperjs' from google form
   console.log("page loaded");
   this.test.assertExists('form#login-form', 'form is found');     
   this.fill('form#login-form', { 
        LoginForm[username]: '[email protected]', 
        LoginForm[password]: '******'
    }, true);
});

输出

[info] [remote] attempting to fetch form element from selector: 'form#login-form'
remote message caught: attempting to fetch form element from selector: 'form#login-form'
[error] [remote] TypeError: 'undefined' is not an object (evaluating 'field.getAttribute')
remote message caught: TypeError: 'undefined' is not an object (evaluating 'field.getAttribute')
Page Error: TypeError: 'undefined' is not an object (evaluating 'field.getAttribute')
FAIL CasperError: Unable to fill form
#    type: uncaughtError
#    error: "CasperError: Unable to fill form"
CasperError: Unable to fill form

//// HTML 在此处输入图片说明

耶隆·英格布雷希特(Jeroen Ingelbrecht)
this.fill('form#login-form', { 
    'LoginForm[username]': '[email protected]', 
    'LoginForm[password]': '******'
}, true);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

调用未定义的方法SimpleXMLElement :: getAttribute()

来自分类Dev

.getAttribute 不是函数

来自分类Dev

Android WebView“无法读取未定义的属性'getAttribute'

来自分类Dev

Laravel getAttribute 返回未定义的变量 pushData

来自分类Dev

element.getAttribute 不是函数

来自分类Dev

未定义不是对象(评估“ this.onPress.bind”)

来自分类Dev

未定义不是对象(评估this.props.navigator.push)

来自分类Dev

ReactNative-未定义不是对象(评估x)

来自分类Dev

未定义不是对象(评估myArray.length)

来自分类Dev

未定义不是对象(评估“ this.props.navigator.push”)

来自分类Dev

未定义不是对象(评估RCTCameraRollManager.getPhotos)

来自分类Dev

未定义不是对象(评估RNRandomBytes.seed)

来自分类Dev

未定义不是对象(评估“ this.state.user.avatar”)

来自分类Dev

未定义不是对象(评估“ data.length”)

来自分类Dev

未定义不是对象(评估“ this.setState”)

来自分类Dev

未定义不是对象(评估'_react.React.Component')

来自分类Dev

未定义不是对象(评估“ state.markers”)

来自分类Dev

TypeError:未定义不是对象(评估“ this.state”)

来自分类Dev

未定义不是对象(评估RNRandomBytes.seed)

来自分类Dev

未定义不是对象(评估“ this.handleMapView.bind”)

来自分类Dev

未定义不是对象(评估“ state.cameraType”)

来自分类Dev

类型错误:未定义不是对象(评估“this.text”)

来自分类Dev

未定义不是对象(评估“this.props.url”)

来自分类Dev

dojo/parser::parse() 错误类型错误:无法读取未定义的属性“getAttribute”

来自分类Dev

this.getAttribute不是一个函数

来自分类Dev

this.getAttribute不是一个函数

来自分类Dev

RecyclerView onClick从getAttribute获取结果而不是getPosition

来自分类Dev

在非对象上调用成员函数getAttribute()

来自分类Dev

带有jquery对象的getAttribute方法

Related 相关文章

  1. 1

    调用未定义的方法SimpleXMLElement :: getAttribute()

  2. 2

    .getAttribute 不是函数

  3. 3

    Android WebView“无法读取未定义的属性'getAttribute'

  4. 4

    Laravel getAttribute 返回未定义的变量 pushData

  5. 5

    element.getAttribute 不是函数

  6. 6

    未定义不是对象(评估“ this.onPress.bind”)

  7. 7

    未定义不是对象(评估this.props.navigator.push)

  8. 8

    ReactNative-未定义不是对象(评估x)

  9. 9

    未定义不是对象(评估myArray.length)

  10. 10

    未定义不是对象(评估“ this.props.navigator.push”)

  11. 11

    未定义不是对象(评估RCTCameraRollManager.getPhotos)

  12. 12

    未定义不是对象(评估RNRandomBytes.seed)

  13. 13

    未定义不是对象(评估“ this.state.user.avatar”)

  14. 14

    未定义不是对象(评估“ data.length”)

  15. 15

    未定义不是对象(评估“ this.setState”)

  16. 16

    未定义不是对象(评估'_react.React.Component')

  17. 17

    未定义不是对象(评估“ state.markers”)

  18. 18

    TypeError:未定义不是对象(评估“ this.state”)

  19. 19

    未定义不是对象(评估RNRandomBytes.seed)

  20. 20

    未定义不是对象(评估“ this.handleMapView.bind”)

  21. 21

    未定义不是对象(评估“ state.cameraType”)

  22. 22

    类型错误:未定义不是对象(评估“this.text”)

  23. 23

    未定义不是对象(评估“this.props.url”)

  24. 24

    dojo/parser::parse() 错误类型错误:无法读取未定义的属性“getAttribute”

  25. 25

    this.getAttribute不是一个函数

  26. 26

    this.getAttribute不是一个函数

  27. 27

    RecyclerView onClick从getAttribute获取结果而不是getPosition

  28. 28

    在非对象上调用成员函数getAttribute()

  29. 29

    带有jquery对象的getAttribute方法

热门标签

归档