radio-button 相关问题

单选按钮是表单中使用的元素。它们让用户只选择有限数量的选项中的一个。

单选按钮更改事件不会动态触发值更改

我有一个带有单选按钮的简单的 Angular Reactive 表单。当我使用 formControl 更改选定的单选按钮值时,更改事件不会触发。还有其他事件会触发...

回答 1 投票 0

可访问的是/否单选按钮,显示/隐藏相应的表单字段

我正在开发一个非常旧的网站,尝试更新它以便屏幕阅读器用户可以访问。特别是,我试图找出对一些单选按钮进行编码的最佳方法,其中是/否值

回答 1 投票 0

Acrobat X Pro Javascript 如何让单选按钮导致计算字段添加另一个计算

我有几个格式化为数字的文本字段。每个文本字段都由一组单选按钮填充,从而可以选择数字。最终的文本字段设置为一个简单的“值我...

回答 0 投票 0

单选按钮只需要一个函数调用几个函数

所以,我正在制作一张地图,可以使用一种方法对每一层的数据进行分类。但是现在,我也希望用户能够根据自己的意愿选择方法。 我想创建三个收音机

回答 0 投票 0

自定义复选框(单选)在缩放时不居中

我正在为 chrome 浏览器写一个扩展。将带有两个自定义复选框和标签的块添加到我需要的页面。问题是在缩放页面的时候,ra的内部选择...

回答 0 投票 0

如何使用 JQuery 检查单选按钮?

我在一组中有两个单选按钮,我想使用 JQuery 检查单选按钮是否被选中,如何?

回答 10 投票 0

仅在几个单选按钮中的一个上动态写入“选中”属性

减少或简化以下检查适用输入字段的php函数的好方法是什么? 减少或简化以下检查适用输入字段的 php 函数的好方法是什么? <?php $options = get_option( 'navbar_style', '' ); $right = $left = $fade = ''; if( isset( $options['style'] ) ) { if( $options['style'] == 'right' ) { $right = ' checked="checked"'; } if( $options['style'] == 'left' ) { $left = ' checked="checked"'; } if( $options['style'] == 'fade' ) { $fade = ' checked="checked"'; } } ?> <label><input type='radio' name='navbar_style[style]' value='right' <?php echo $right; ?> >Right <em>(Default)</em></label> <label><input type='radio' name='navbar_style[style]' value='left' <?php echo $left; ?> >Left</label> <label><input type='radio' name='navbar_style[style]' value='fade' <?php echo $fade; ?> >Fade</label> 可以使用动态变量设置,但是不推荐!请参阅下一个示例以正确使用。 $options['style'] = 'left'; $right = $left = $fade = ''; if (in_array($options['style'] ?? '', ['right', 'left', 'fade'])) { ${$options['style']} = ' checked="checked"'; } var_dump($right, $left, $fade); string(0) "" string(18) " checked="checked"" string(0) "" 一个更简洁的方法是这个版本并使用例如$checks['left']而不是$left. $checks = []; foreach (['right', 'left', 'checked'] as $check) { $checks[$check] = $options['style'] === $check ? ' checked="checked"' : ''; } var_dump($checks); array(3) { 'right' => string(0) "" 'left' => string(18) " checked="checked"" 'checked' => string(0) "" } 创建一个函数并传入选项可能更紧凑,那么它只是一个测试,看看是否设置了该选项并返回相应的 html ... function styleCheck($option, $options) { return ($options['style'] ?? '') == $option ? ' checked="checked"' : ''; } ?> <label><input type='radio' name='navbar_style[style]' value='right'<?php echo styleCheck('right', $options); ?>>Right <em>(Default)</em></label> <label><input type='radio' name='navbar_style[style]' value='left'<?php echo styleCheck('left', $options); ?>>Left</label> <label><input type='radio' name='navbar_style[style]' value='fade'<?php echo styleCheck('fade', $options); ?>>Fade</label> 你也可以这样做: $style = ['right' => '', 'left' => '', 'fade' => '']; if (isset($options['style']) && array_key_exists($options['style'], $style)) { $style[$options['style']] = ' checked="checked"'; } 你可以试试这个: $options = get_option( 'navbar_style', '' ); $styles = array('right', 'left', 'fade'); $checked = array_fill_keys($styles, ''); if(isset($options['style']) && in_array($options['style'], $styles)) { $checked[$options['style']] = 'checked="checked"'; } 作为一名程序员,您应该留意代码中的重复模式。显然,有重复的 HTML 标记,文本调整最少。首字母缩略词 D.R.Y 的意思是“不要重复自己”。 创建一个包含这些动态数据点的数组,然后实现一个循环来生成所需的标记。这将有助于防止拼写错误并使您的脚本更易于维护。 代码:(演示) $options = ['style' => 'left']; $radios = [ 'right' => 'Right <em>(Default)</em>', 'left' => 'Left', 'fade' => 'Fade', ]; foreach ($radios as $value => $text) { printf( "<label><input type='radio' name='navbar_style[style]' value='%s'%s>%s</label>\n", $value, ($options['style'] ?? '') === $value ? ' checked' : '', $text ); }

回答 5 投票 0

ionic离子收音机在选择时改变颜色

如何在用户选择单选按钮时更改 Ionic 中单选按钮的颜色。 我想更改整个列表或区域,而不是无线电图标。

回答 0 投票 0

使用 CSS 勾选单选按钮和复选框的样式 [重复]

我正在尝试使用 CSS 设置选中的单选按钮和复选框的样式。 .radiocheck:checked~.square { 背景:绿色; } 我正在尝试使用 CSS 设置选中的单选按钮和复选框的样式。 .radiocheck:checked~.square { background: green; } <label class="square"> <input type="radio" class="radiocheck" name="test"/> <span>Radio number one</span> </label> </br> <label class="square"> <input type="radio" lass="radiocheck" name="test"/> <span>Radio number two</span> </label> 如果选中收音机,我希望收音机周围的背景和标签为绿色。

回答 0 投票 0

以编程方式更改卡片视图可点击属性

如何在运行时将卡片视图的可点击属性从真更改为假

回答 0 投票 0

选择两个不同的单选组时显示一个 div

我试图在选择两个不同的单选按钮时显示隐藏的 div;单选按钮在不同的组中并具有不同的 ID。所以用户将选择一个特定的单选按钮......

回答 2 投票 0

如何用循环简化它?

我想用一个循环来简化这个。每个块中唯一发生变化的是_1、_2、_3(等)。基本上,我想听一堆(独特的)2 选项收音机来改变......

回答 2 投票 0

Microsoft Access 复选框的行为类似于单选按钮

我在 MS Access 中有一个正在开发的表格。我有两个不相互排斥的复选框 - 已取消和已提交。复选框未绑定到任何数据表或查询。我要

回答 0 投票 0

如果单选按钮值为“some_string”,Rails 条件验证

如果电台 marketing_source 的值设置为 other,我想验证字段 marketing_source_other。 如果用户从 marketing_source 字段中选择其他,它会弹出一个...

回答 1 投票 0

在 struts 中,如果我单击单选按钮,如何动态地向下拉列表添加值

我是 struts 的初学者,这里我的问题是当我选中单选按钮时动态地将值添加到下拉列表中。下拉列表中已经存在两个值。如果我再点击两个单选按钮

回答 1 投票 0

Unhandled Exception: type 'String' is not a subtype of type 'int' of 'index' 更好的解释

我正在制作一个正在播放广播电台的应用程序,但出现错误,我不知道如何解决。我已经查看了 stackoverflow 的其他答案,但我不知道我需要如何实现我...

回答 2 投票 0

开关不会改变位置,直到触摸屏幕的任何部分

我是REACT的新手,在维护一个程序时,我正在用Radio Group代替Switch。 Switch 允许在数据库中有效地修改值。另外,在咨询时...

回答 0 投票 0

如何在Flutter中改变单选按钮的值?

这个Flutter RadioButton在输入默认值后没有变化: 柱子( 孩子们:[ 填充( 填充:EdgeInsets.all(10), 孩子:C...

回答 1 投票 0

选中时更改单选按钮的边框颜色

当我选择它时,我希望有一个绿色的单选按钮被绿色边框包围。 这就是我所拥有的: 输入[类型='收音机'] { -webkit 外观:无; 宽度:10px; 身高:

回答 3 投票 0

Flutter:如何在 Listview 中创建单选按钮?

我正在尝试实现代码作为图片中的设计 但是当我试图按下列表中的任何项目时(无线电 btns 未更新为新值) 有人可以帮我把它作为设计来实现吗...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.