使用javascript获取复选框值并在div中添加这些值,因为我选择了多个值

BhhooHD

当我选择多个值时,使用javascript获取复选框值并在div中添加这些值。

我想要这样的东西:http : //img515.imageshack.us/img515/4503/w3i.jpg

选择物品时:http://img59.imageshack.us/img59/8761/fizo.jpg

然后onclick compare btn发送所有选择的项目到compare.php页面

<SCRIPT LANGUAGE="JavaScript">
    //do not getting what to do? 
</SCRIPT>
<FORM>
         <INPUT TYPE=CHECKBOX NAME="road" VALUE="Car">car
         <INPUT TYPE=CHECKBOX NAME="road" VALUE="bike" CHECKED>bike
         <INPUT TYPE=CHECKBOX NAME="road" VALUE="truck">truck
         <INPUT TYPE=CHECKBOX NAME="road" VALUE="bus" CHECKED>bus
         <div id="compare" style="border:2px solid red;"></div>
      </FORM> 
溜冰场助理6

这是一个使您入门的示例:

的HTML

<form id='compareForm' action='#'>
    <input type='checkbox' name="road" value="car">car
    <input type='checkbox' name="road" value="bike" checked>bike
    <input type='checkbox' name="road" value="truck">truck
    <input type='checkbox' name="road" value="bus" checked>bus
    <button type='submit'>Compare</button>
</form>
<div id="compare"></div>

请注意,为了实现可访问性和可用性,您可能需要将这些单词包装在label元素中。

的JavaScript

document.getElementById('compareForm').addEventListener('submit', function (e) {
    var items = document.getElementsByName('road'),
        i;

    // Prevent default form submission functionality
    e.preventDefault();

    // Clears the results box
    document.getElementById('compare').innerHTML = '';

    // Loop through all the checkboxes
    for (i = 0; i < items.length; i += 1) {
        if (items[i].checked) {
            // Do something if the box is checked.
            document.getElementById('compare').innerHTML += '<p>' + items[i].value + '</p>';
        }
    }
});

参见jsFiddle

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在表单上,如何获取多个选中的复选框值并使用 php 添加到 mysql 而无需重新加载并在 div 中显示确认消息?

来自分类Dev

如何使用jQuery从复选框中获取多个值

来自分类Dev

如何使用 AJAX 从复选框中获取多个值?

来自分类Dev

获取多个复选框的值(Javascript),然后根据选择分配不同的值

来自分类Dev

使用JavaScript / JQuery从上次选择中获取复选框值

来自分类Dev

获取动态添加的复选框的值

来自分类Dev

获取Django中多个复选框的值

来自分类Dev

无法获取html中多个复选框的值

来自分类Dev

获取Django中多个复选框的值

来自分类Dev

如何在单列中获取多个复选框的值

来自分类Dev

如何从html表单中获取多个复选框值

来自分类Dev

我想获取复选框值

来自分类Dev

在选择多个复选框时使用 ReactJs 和 BootstrapUI 获取所有值

来自分类Dev

如何从javascript中的表中获取复选框值?

来自分类Dev

在复选框中接受多个值

来自分类Dev

使用 Jquery 添加复选框值

来自分类Dev

选择javascript中的所有复选框-复选框具有不同值的数组

来自分类Dev

获取symfony中复选框的值

来自分类Dev

获取Datagridview中复选框的值?

来自分类Dev

在JavaScript和PHP中的字符串中获取多个选定的复选框值

来自分类Dev

获取表单复选框的多个值并将其放在JavaScript中的单独变量中。

来自分类Dev

OnClick时获取JavaScript或JQuery值中的复选框

来自分类Dev

如何在JavaScript中获取复选框值

来自分类Dev

如何获取Javascript中仅选中的复选框的值?

来自分类Dev

如何在javascript中获取复选框值

来自分类Dev

使用Javascript获取“所有”复选框的值

来自分类Dev

使用jQuery获取数组中复选框的值

来自分类Dev

使用JavaScript显示的复选框值

来自分类Dev

使用javascript检查多个输入值,并在1个复选框上标记多个输入框

Related 相关文章

  1. 1

    在表单上,如何获取多个选中的复选框值并使用 php 添加到 mysql 而无需重新加载并在 div 中显示确认消息?

  2. 2

    如何使用jQuery从复选框中获取多个值

  3. 3

    如何使用 AJAX 从复选框中获取多个值?

  4. 4

    获取多个复选框的值(Javascript),然后根据选择分配不同的值

  5. 5

    使用JavaScript / JQuery从上次选择中获取复选框值

  6. 6

    获取动态添加的复选框的值

  7. 7

    获取Django中多个复选框的值

  8. 8

    无法获取html中多个复选框的值

  9. 9

    获取Django中多个复选框的值

  10. 10

    如何在单列中获取多个复选框的值

  11. 11

    如何从html表单中获取多个复选框值

  12. 12

    我想获取复选框值

  13. 13

    在选择多个复选框时使用 ReactJs 和 BootstrapUI 获取所有值

  14. 14

    如何从javascript中的表中获取复选框值?

  15. 15

    在复选框中接受多个值

  16. 16

    使用 Jquery 添加复选框值

  17. 17

    选择javascript中的所有复选框-复选框具有不同值的数组

  18. 18

    获取symfony中复选框的值

  19. 19

    获取Datagridview中复选框的值?

  20. 20

    在JavaScript和PHP中的字符串中获取多个选定的复选框值

  21. 21

    获取表单复选框的多个值并将其放在JavaScript中的单独变量中。

  22. 22

    OnClick时获取JavaScript或JQuery值中的复选框

  23. 23

    如何在JavaScript中获取复选框值

  24. 24

    如何获取Javascript中仅选中的复选框的值?

  25. 25

    如何在javascript中获取复选框值

  26. 26

    使用Javascript获取“所有”复选框的值

  27. 27

    使用jQuery获取数组中复选框的值

  28. 28

    使用JavaScript显示的复选框值

  29. 29

    使用javascript检查多个输入值,并在1个复选框上标记多个输入框

热门标签

归档