如何通过单击单选按钮使用dojo显示/隐藏DIV?

亚历克斯·W。

默认情况下,应选择“州”,并应显示“州”下拉列表。如果选择“区域”单选按钮,则应显示“区域”下拉列表。以下是标记。如何使用dojo来做到这一点?

<input type="radio" name="selection" value="state" checked> State
<input type="radio" name="selection" value="region" > Region
<div id="state">
    <select name="state">
    <option value="alabama">Alabama</option>
    <option value="alaska">Alaska</option>
  </select>
</div>
<div id="region">
    <select name="region">
    <option value="se">South East</option>
    <option value="ne">Northern Central</option>
  </select>
</div>

春天

一个简单的js脚本就足够了,但是如果您想在Dojo中实现它,请参阅我的jsFiddle:

如果您想添加其他输入,我已经在html中添加了一些数据属性以使其具有全局性

道场解决方案

dojo中的js代码:

require([
  'dojo/dom',
  'dojo/dom-construct',
  'dojo/dom-style',
  'dojo/query',
  'dojo/on',
  'dojo/domReady!'
], function (dom, domConstruct,domStyle,query,On) {

   domStyle.set(dom.byId('state'), "display", "block");
   domStyle.set(dom.byId('region'), "display", "none");

   On(query('.radio'),'change',function(){
    query('.combo').forEach(function(divElement){
        domStyle.set(divElement, "display", "none");
    });
    domStyle.set(dom.byId(this.dataset.target), "display", "block");
   });
});

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何通过单击单选按钮使用dojo显示/隐藏DIV?

来自分类Dev

如何通过单击单选按钮使用Dojo来显示/隐藏以编程方式生成的组合框?

来自分类Dev

如何通过单击多个单选按钮来隐藏和显示div?

来自分类Dev

如何根据单选按钮单击显示和隐藏div?

来自分类Dev

通过单击按钮显示和隐藏div

来自分类Dev

通过单击按钮显示和隐藏div

来自分类Dev

单击单选按钮以滑动并显示隐藏的div并传递值

来自分类Dev

单击单选按钮以滑动并显示隐藏的div并传递值

来自分类Dev

jQuery / css,基于单选按钮单击显示和隐藏div

来自分类Dev

Grails单选按钮通过onclick显示隐藏的div

来自分类Dev

如何根据选中的单选显示/隐藏<div>,未单击

来自分类Dev

单击单选按钮时隐藏/显示选项

来自分类Dev

使用jQuery Cookie使用单选按钮显示/隐藏div

来自分类Dev

如何基于单选按钮类显示/隐藏div?

来自分类Dev

Ruby On Rails:如何显示/隐藏单选按钮的相关div

来自分类Dev

如何通过单击答案/DIV 提交单选按钮的值

来自分类Dev

使用单选按钮显示或隐藏Vue 3中的div

来自分类Dev

单击按钮隐藏并显示div

来自分类Dev

单击按钮隐藏并显示div

来自分类Dev

使用按钮单击JavaScript与子div显示/隐藏div

来自分类Dev

使用按钮单击JavaScript与子div显示/隐藏div

来自分类Dev

显示隐藏的div以选择单选按钮jquery

来自分类Dev

根据单选按钮选择显示/隐藏div

来自分类Dev

根据单选按钮选择显示/隐藏div

来自分类Dev

div不显示/隐藏单选按钮选择

来自分类Dev

如何使用单选按钮显示和隐藏表格?

来自分类Dev

如何通过单击按钮隐藏和显示表格?

来自分类Dev

尝试在单选按钮上显示div单击

来自分类Dev

单击单选按钮时显示多个div

Related 相关文章

  1. 1

    如何通过单击单选按钮使用dojo显示/隐藏DIV?

  2. 2

    如何通过单击单选按钮使用Dojo来显示/隐藏以编程方式生成的组合框?

  3. 3

    如何通过单击多个单选按钮来隐藏和显示div?

  4. 4

    如何根据单选按钮单击显示和隐藏div?

  5. 5

    通过单击按钮显示和隐藏div

  6. 6

    通过单击按钮显示和隐藏div

  7. 7

    单击单选按钮以滑动并显示隐藏的div并传递值

  8. 8

    单击单选按钮以滑动并显示隐藏的div并传递值

  9. 9

    jQuery / css,基于单选按钮单击显示和隐藏div

  10. 10

    Grails单选按钮通过onclick显示隐藏的div

  11. 11

    如何根据选中的单选显示/隐藏<div>,未单击

  12. 12

    单击单选按钮时隐藏/显示选项

  13. 13

    使用jQuery Cookie使用单选按钮显示/隐藏div

  14. 14

    如何基于单选按钮类显示/隐藏div?

  15. 15

    Ruby On Rails:如何显示/隐藏单选按钮的相关div

  16. 16

    如何通过单击答案/DIV 提交单选按钮的值

  17. 17

    使用单选按钮显示或隐藏Vue 3中的div

  18. 18

    单击按钮隐藏并显示div

  19. 19

    单击按钮隐藏并显示div

  20. 20

    使用按钮单击JavaScript与子div显示/隐藏div

  21. 21

    使用按钮单击JavaScript与子div显示/隐藏div

  22. 22

    显示隐藏的div以选择单选按钮jquery

  23. 23

    根据单选按钮选择显示/隐藏div

  24. 24

    根据单选按钮选择显示/隐藏div

  25. 25

    div不显示/隐藏单选按钮选择

  26. 26

    如何使用单选按钮显示和隐藏表格?

  27. 27

    如何通过单击按钮隐藏和显示表格?

  28. 28

    尝试在单选按钮上显示div单击

  29. 29

    单击单选按钮时显示多个div

热门标签

归档