Javascript 我希望通过选择类并使用jquery在控制台中打印来从中获取数据

Javascript 我希望通过选择类并使用jquery在控制台中打印来从中获取数据,javascript,jquery,html,Javascript,Jquery,Html,试试这个代码 您需要使用表单将输入序列化 object blabla.html:25 [] length: 0 __proto__: Array(0) blabla.html:27 string serializeArray方法旨在对表单元素而不是div进行调用。因此,您应该将逻辑与父表单的submit事件挂钩,而不是单击按钮,当然也不能使用on*事件属性。试试这个: $'form'。在'submit'上,函数E{ e、 防止违约; var data=$this.serialized数组;

试试这个代码

您需要使用表单将输入序列化

object
blabla.html:25 []
length: 0
__proto__: Array(0)
blabla.html:27 
string
serializeArray方法旨在对表单元素而不是div进行调用。因此,您应该将逻辑与父表单的submit事件挂钩,而不是单击按钮,当然也不能使用on*事件属性。试试这个:

$'form'。在'submit'上,函数E{ e、 防止违约; var data=$this.serialized数组; console.logtypeof data//打印数据类型 console.logdata;//打印数据 }; 用户名 暗语 登录 记得我吗
你能具体说明你提出的问题的变量和动机吗?用给定的逻辑和提供的信息很难理解。
object
blabla.html:25 []
length: 0
__proto__: Array(0)
blabla.html:27 
string
<!DOCTYPE html>
    <html lang="en" dir="ltr">
      <head>
        <meta charset="utf-8">
        <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
      </head>
      <body>
      <form id="loginform" name="test" method="post">     

        <div class="container">
              <label for="uname"><b>Username</b></label>
              <input type="text" placeholder="Enter Username" name="uname" required>

              <label for="psw"><b>Password</b></label>
              <input type="password" placeholder="Enter Password" name="psw" required>

              <button type="submit" onclick=" doFunction()">Login</button>
              <label>
                <input type="checkbox" checked="checked" name="remember"> Remember me
              </label>
        </div>
      </form>
    <script>
    function doFunction(){
        var data = $('#loginform').serializeArray();//this will convert into array
        console.log(typeof data)//print the type of data
        console.log(data);//print the data
        return false;
    }
</script>
</body>