search

Home  >  Q&A  >  body text

javascript - js 如果控制台打印的是html,应该怎么操作

比如:console.log(form);

我想获取 action 怎么获取

form.attr("action") 获取不到

PHPzPHPz2902 days ago280

reply all(2)I'll reply

  • 迷茫

    迷茫2017-04-10 15:11:43

    楼主你控制台打出来的是一个原生JS对象,获取属性应该用form.getAttribute('action')。attr是jQuery对象才能调用的方法。

    reply
    0
  • PHPz

    PHPz2017-04-10 15:11:43

    就比如说SegmentFault的form:

    $('.header-search').attr('action')
    // "/search"
    
    $('form').attr('action')
    // "/search"
    

    reply
    0
  • Cancelreply