如何在选择一个按钮组时创建按钮组,其他未选择 Javascript

戴维斯8988

我在屏幕上有一堆按钮,我将它们设置为单击时背景颜色变为红色。
可以通过这种方式单击多个按钮并变为红色。
我希望您一次只能选择
一个按钮,我的意思是当一个按钮被点击时,它将是唯一一个红色的,其他的将是它们的自然色。有点像单选按钮。

这是我的代码:
HTML:

//creating buttons for picking coins
function createButton(type, className, id, value, onclickFunction) {
  //comments are for the coins buttons:
  var button = document.createElement("input"); // input type is the simplest
  button.type = type; //"button";
  button.className = className; // 'Button';
  button.id = id; // id;
  button.value = value; // id;
  button.onclick = onclickFunction; // ""

  //adding the just created coin to screen
  var divCoinPickScrn = document.getElementById("arrayStatus");
  divCoinPickScrn.appendChild(button);
  var space = document.createTextNode(" ");
  divCoinPickScrn.appendChild(space);


}

$(document).ready(function() {

  //creating 99 buttons with id same as their number:
  for (var i = 2; i <= 100; i++) { // function createButton(type , className , id , value , onclickFunction)
    createButton('button', 'button', i, i, "");
  }

  // listener for clicking
  $('.Button').click(function(e) {

    $(this).toggleClass("active");
    e.preventDefault();
  });
});
.Button:active,
.active {
  background-color: red;
  color: white;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<!-- for displaying the array with every number as a BUTTON-->
<div id="arrayStatus">

</div>

舒巴姆阿格拉瓦尔

它工作的唯一问题是.Button大写字母.button它应该是

小提琴

代码:

//creating buttons for picking coins
function createButton(type, className, id, value, onclickFunction) {
  //comments are for the coins buttons:
  var button = document.createElement("input"); // input type is the simplest
  button.type = type; //"button";
  button.className = className; // 'Button';
  button.id = id; // id;
  button.value = value; // id;
  button.onclick = onclickFunction; // ""

  //adding the just created coin to screen
  var divCoinPickScrn = document.getElementById("arrayStatus");
  divCoinPickScrn.appendChild(button);
  var space = document.createTextNode(" ");
  divCoinPickScrn.appendChild(space);


}

$(document).ready(function() {

  //creating 99 buttons with id same as their number:
  for (var i = 2; i <= 100; i++) { // function createButton(type , className , id , value , onclickFunction)
    createButton('button', 'button', i, i, "");
  }

  // listener for clicking
  $('.button').click(function(e) {
    $('.button').removeClass("active");
    $(this).toggleClass("active");
    e.preventDefault();
  });
});
.button:active,
.active {
  background-color: red;
  color: white;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="arrayStatus">

</div>

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

选择一个单选按钮时,Javascript单选按钮取消选择其他选项?

来自分类Dev

使用Javascript选择单选按钮组中的任何一个单选按钮

来自分类Dev

使用Javascript选择单选按钮组中的任何一个单选按钮

来自分类Dev

制作一个JavaScript按钮选择器

来自分类Dev

单击使用Javascript的选择按钮时,在另一个窗口上显示图像

来自分类Dev

如何在.NET Winforms的按钮组中一次选择一个按钮

来自分类Dev

如何使用javascript创建上一个按钮?

来自分类Dev

JavaScript-在DIV中选择文本时更改按钮的值(并将其组合为一个简单功能)

来自分类Dev

禁用提交按钮,直到选择了一组动态创建的单选按钮中的一个

来自分类Dev

如何使用javaScript从其他下拉菜单中选择一个下拉菜单项?

来自分类Dev

如何在打字稿文件的一组单选按钮中选择一个特定的单选按钮?

来自分类Dev

如何创建一个按钮,该按钮将显示JavaScript数组中的随机结果?

来自分类Dev

选择单选组时未启用按钮

来自分类Dev

JavaScript选择单选按钮

来自分类Dev

如何在单击angular / javascript中的按钮时将数组的特定键值一个接一个地推入另一个数组

来自分类Dev

在Javascript中选择两个按钮时如何使条件发生?

来自分类Dev

如何使用JavaScript单击另一个按钮时隐藏/显示一个按钮

来自分类Dev

如何使用JavaScript单击另一个按钮时隐藏/显示一个按钮

来自分类Dev

单击按钮时如何在警报框中显示选择?(使用Javascript)

来自分类Dev

CSS 选择组的单选按钮前检查一个

来自分类Dev

如何在一个JavaScript对象数组中“选择”一个项目?

来自分类Dev

如何在单击第一个按钮时将第二个按钮传递给javascript函数

来自分类Dev

如何使用纯 Javascript 从单击事件的一组按钮中获取按钮的 id

来自分类Dev

Javascript / jQuery:仅在第一个文件输入按钮选择了一个文件之后,才显示第二个文件输入按钮

来自分类Dev

仅在选择特定的一组单选按钮中的至少一个时显示图像

来自分类Dev

单选按钮组选择更改了另一个组而不是当前组

来自分类Dev

在选择了同一组中的其他一些单选按钮之后,如何重置单选按钮

来自分类Dev

创建一个用于运行Javascript的按钮

来自分类Dev

在javascript中创建一个Toggle按钮

Related 相关文章

  1. 1

    选择一个单选按钮时,Javascript单选按钮取消选择其他选项?

  2. 2

    使用Javascript选择单选按钮组中的任何一个单选按钮

  3. 3

    使用Javascript选择单选按钮组中的任何一个单选按钮

  4. 4

    制作一个JavaScript按钮选择器

  5. 5

    单击使用Javascript的选择按钮时,在另一个窗口上显示图像

  6. 6

    如何在.NET Winforms的按钮组中一次选择一个按钮

  7. 7

    如何使用javascript创建上一个按钮?

  8. 8

    JavaScript-在DIV中选择文本时更改按钮的值(并将其组合为一个简单功能)

  9. 9

    禁用提交按钮,直到选择了一组动态创建的单选按钮中的一个

  10. 10

    如何使用javaScript从其他下拉菜单中选择一个下拉菜单项?

  11. 11

    如何在打字稿文件的一组单选按钮中选择一个特定的单选按钮?

  12. 12

    如何创建一个按钮,该按钮将显示JavaScript数组中的随机结果?

  13. 13

    选择单选组时未启用按钮

  14. 14

    JavaScript选择单选按钮

  15. 15

    如何在单击angular / javascript中的按钮时将数组的特定键值一个接一个地推入另一个数组

  16. 16

    在Javascript中选择两个按钮时如何使条件发生?

  17. 17

    如何使用JavaScript单击另一个按钮时隐藏/显示一个按钮

  18. 18

    如何使用JavaScript单击另一个按钮时隐藏/显示一个按钮

  19. 19

    单击按钮时如何在警报框中显示选择?(使用Javascript)

  20. 20

    CSS 选择组的单选按钮前检查一个

  21. 21

    如何在一个JavaScript对象数组中“选择”一个项目?

  22. 22

    如何在单击第一个按钮时将第二个按钮传递给javascript函数

  23. 23

    如何使用纯 Javascript 从单击事件的一组按钮中获取按钮的 id

  24. 24

    Javascript / jQuery:仅在第一个文件输入按钮选择了一个文件之后,才显示第二个文件输入按钮

  25. 25

    仅在选择特定的一组单选按钮中的至少一个时显示图像

  26. 26

    单选按钮组选择更改了另一个组而不是当前组

  27. 27

    在选择了同一组中的其他一些单选按钮之后,如何重置单选按钮

  28. 28

    创建一个用于运行Javascript的按钮

  29. 29

    在javascript中创建一个Toggle按钮

热门标签

归档