如何获得一个复选框的div的结果?

时间:2019-05-03 12:40:24

标签: javascript jquery html css

您好,我有以下代码:

<div id="user"></div>

实际上,这个div是由id定义的,它是一个复选框。您知道我如何获得复选框的结果吗?

我尝试:

var users = $('#user');

但是当我尝试这个时:

alert(users);

我明白了:

[object Object]

能帮我吗?

3 个答案:

答案 0 :(得分:1)

通过仅使用jQuery来获取div,就只能得到div对象。为了获取复选框值,您需要调用.val()方法;

var users = $('#user')。val();

答案 1 :(得分:1)

为什么不给复选框组件一些ID,然后再检索它呢? 通过var users = $('#user')。val();

答案 2 :(得分:0)

Div不保存value,因此请像这样使用data-属性

var user = $("#user").attr('data-id')
console.log(user)
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.0/jquery.min.js"></script>
<div id="user" data-id="abc"> Some text</div>