当选项更改时,单选按钮“Checked=checked”不会更改

2023-12-21

我创建了一个基本的 2 单选按钮表单,如下面的示例所示。

观察浏览器渲染,我们看到第 1 项被选中。我们检查第 1 项和第 2 项。

当我单击第 2 项时,我希望删除第 1 项的 check=checked 。我希望第 2 项收到属性 selected=checked。

这不是预期的行为吗?

<div>
    <span>Item 1</span>
    <input type="radio" name="radio1" id="radio1" checked="checked" />
</div>

<div>
    <span>Item 2</span>
    <input type="radio" name="radio1" class="checkbox" id="radio2" />
</div>

http://jsfiddle.net/chrimbus/ZTE7R/1/ http://jsfiddle.net/chrimbus/ZTE7R/1/


The checked 属性指定default选中的单选按钮,而不是当前选中的单选按钮。

请参阅此示例代码:

function setChecked() {
  document.getElementById('x1').removeAttribute('checked');
  document.getElementById('x2').setAttribute('checked', 'checked');
}

document.querySelector('[type=button]').addEventListener('click', setChecked);
<form>
  <input name="x" type="radio" id="x1" checked>
  <input name="x" type="radio" id="x2">
  <button type="button">Switch</button>
  <button type="reset">Reset</button>
</form>

单击第二个单选按钮,然后单击重置。然后再次单击第二个单选按钮,然后单击“切换”,然后单击“重置”。

已检查的property将给出current单选按钮的检查状态。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

当选项更改时,单选按钮“Checked=checked”不会更改 的相关文章

  • 将画布缩放到鼠标光标

    我正在编写一个 HTML5 项目 其中涉及使用滚轮放大和缩小图像 我想像谷歌地图一样缩放光标 但我完全不知道如何计算移动 我所拥有的 图像x和y 左上角 图像宽度和高度 光标 x 和 y 相对于画布中心 简而言之 你想要translate
  • 大文本输入导致 http post 失败

    我的应用程序中有一个表单 技术人员可以在其中输入有关不同事件或所采取操作 例如更新服务器 的信息 问题是这些输入可能相当长 然后我的表单就停止工作了 如果浏览器尝试发送数据 服务器会向浏览器返回 302 错误 但通常当我尝试提交时 浏览器不
  • 无论单元格中的文本量如何,都将表格列宽设置为恒定吗?

    在我的表格中 我将列中第一个单元格的宽度设置为100px 但是 当该列中的一个单元格中的文本太长时 该列的宽度将变得超过100px 我怎样才能禁用这个扩展 我玩了一会儿 因为我很难弄清楚 您需要设置单元格宽度 th or td工作 我设置了
  • 在 React 组件中动态创建元素

    我创建了一个辅助函数 当我单击按钮时 它可以在组件中动态创建元素 但是它没有显示我尝试附加到父 div 的 html 的一半 它正确地将标签添加为 html 但其余部分只是纯文本 谁能明白为什么吗 用于动态创建内容的函数 function
  • 窗口缩放:网站大小问题和 html 初始缩放值被忽略

    在 Windows 10 上 缩放默认设置为 125 会导致网站大小调整问题 因此我在 Ubuntu 上复制了增加缩放的问题 我试图修复大小改变initial scale以这种方式值 document querySelector meta
  • 在表单中突出显示选定的图像 - 使用 Jquery?

    我在谷歌上搜索了答案 但发现什么也没有 所以即使是一个显示如何执行以下操作的页面的链接也将不胜感激 基本上我有一个只有图像的表格
  • 如何为 p 标签中的星号第一个字符着色

    我认为这会很容易使用 first letter伪元素 但它不起作用 I have p Required Fields p 我希望 是红色的 有任何想法吗 请注意 我无法更改 html http jsfiddle net 3ducS http
  • PHPMailer - AddAttachment 不起作用

    我有一个网络表单 它使用 phpmailer 函数将表单内容通过电子邮件发送回给我 我正在尝试添加 AddAttachment 功能 但我似乎在 php ini 中遇到问题 这是我的 html 片段 td div align right A
  • 尝试制作Linux终端但失败

    这可能是一个愚蠢的问题 可能很容易找到 但我对这一切都很陌生 我似乎找不到我要找的东西 或者至少我不知道我需要寻找什么 所以我在这里 所以我想做的是创建一种 Linux 终端 这就是我到目前为止所得到的 我所坚持的是实际输入文本部分 我一直
  • Chrome 中的 HTML5 DataTransfer 检测错误

    尝试使用 Javascript 检测 DataTransfer 对象中是否支持文件属性 以下代码会在 Chrome 中导致 Uncaught ReferenceError DataTransfer is not Defined 但 IE F
  • 图表外的 JQPlot 图例

    我正在使用 JQPlot 并且在一个 HTML 页面上有很多图表 每个图表都有相同的图例 我的问题是 是否可以完全在图表之外显示图例 并在 HTML 页面或自己的 div 中拥有自己的位置 legend show true renderer
  • 在弹性行中使用“nowrap”时,避免将最后一个元素推离屏幕

    我需要在一行内渲染很长的文本 以及该行末端 屏幕的近端 的图像 给定一个很长的文本 我必须简单地截断它 该文本现在应该进入第二行 因为它太长了 请看我的代码 如何避免将漂亮的表情符号挤出屏幕 请考虑到右侧的元素可能是动态的 所以给出固定宽度
  • Python 3 中是否有像 C++ 中的 getchar() 这样的内置函数?

    我想在 python 中进行用户输入 类似于获取字符 c 中使用的函数 C 代码 include
  • 是否有类似 jQuery 的 CSS/HTML 选择器可以在 C# 中使用?

    我想知道是否有一个类似 jQuery 的 css 选择器可以在 C 中使用 目前 我正在使用正则表达式解析一些 html 字符串 并认为在 jQuery 中使用类似 css 选择器的东西来匹配我想要的元素会更好 更新 10 18 2012
  • 嵌套最小高度不起作用

    我有一个固定大小的绝对定位区域 其中滚动条包含可变大小的内容 现在我需要将内容包装在两个 div 中 这两个 div 至少与区域一样大 但会扩展以适合内容 div div div div content div div div div 要求
  • CSS 特异性还是继承?

    我在这里看过类似的问题 但没有找到适合我的情况的问题 如果我正确地阅读了这篇文章 http css tricks com specials on css specificity http css tricks com specifics o
  • 如何在 Bootstrap 4 中正确地将表单行逐一对齐

    如何将部分以及日期和时间调整为低于客人人数 如何将按钮移动到日期和时间文本字段下方 div class modal fade div class div div
  • 删除多个类 (jQuery)

    有没有更好的方法来重写这个 element removeClass class1 removeClass class2 我无法使用removeClass 因为它会删除我不想要的所有课程 element removeClass class1
  • 如何覆盖 CSS 模块文件中的全局 CSS?

    让我们说在我的global css我有一个 Next js 项目的文件 flex display flex justify content center align items center height 100 我也有一个Layout j
  • 缩放父元素但删除子元素的缩放

    我目前正在使用一些CSS动画scale 有没有办法限制子元素不缩放而只有父元素会缩放 scale max width 200px height 200px background color beige webkit transition t

随机推荐

  • 为什么 FFMPEG 总是生成很大的 WebM 文件?

    我正在尝试将我的电影编码为 WebM ffmpeg i input MOV codec v libvpx quality good cpu used 0 b v 10k qmin 10 qmax 42 maxrate 10k bufsize
  • Thymeleaf 装饰器不工作

    我创建了一个新的 Spring boot 项目 并希望将 Thymeleaf 与 LayoutDialect 结合使用 我的 pom xml 有以下依赖项
  • Ruby - 从字符串中删除模式

    我有一个字符串模式 作为示例 如下所示 WBA Skinny Joe vs Hefty Hal 我想从字符串中截断模式 WBA 并仅返回 Skinny Joe vs Hefty Hal 假设 WBA 位置是任意字母或数字的序列 后跟空格 破
  • 如何在性能损失很小的情况下包装 React 组件?

    我的团队使用 React材质用户界面 https material ui next com 图书馆 为了提供一致的 UI 模式并方便我们自定义 MaterialUI 的组件 我们将每个 MaterialUI 的组件包装在我们自己的组件中 例
  • Azure AD B2C - 如何实施自定义注册流程?

    这基本上是我之前问题的后续 https stackoverflow com a 44738654 2896495 https stackoverflow com a 44738654 2896495 我已经在我的 Web 应用程序 NET
  • 如何从外部分离 gdb 会话?

    我使用如下命令在后台启动 gdb 会话 gdb batch command tmp my automated breakpoints gdb p pid of proces gt gt tmp gdb results log The 最后让
  • 如何确定当前文化/区域设置是否使用 am/pm 还是 24 小时时间?

    我需要确定当前的区域性 区域设置是否设置为使用 am pm 时间或 24 小时时间 起初我以为我可以这样做 bool time24Hour Thread CurrentThread CurrentCulture DateTimeFormat
  • 使用 info.plist 存储多目标应用程序的特定于目标的值

    我有一个多目标 iPhone 应用程序 当前包含一个带有常量定义的头文件 这些常量定义在构建时有条件地包含 具体取决于正在构建的目标 但是 我想知道是否最好将此信息包含在构建的 info plist 中 因为这通常包含特定于目标的元 因此逻
  • 从后面的代码调用 javascript

    我有一个 c asp net 3 5 应用程序 我试图在某个事件发生后从代码后面打开一个窗口 我有这个 但它不起作用 并且 firebug 中没有错误 protected override void OnPreRender EventArg
  • 浏览器中跨时区的相同日期时间 - 在预订引擎上

    我正在寻找在任何浏览器中使用同一时间在国际上预订服务的最佳实践 解决方案 我不太明白其中的逻辑 也在这里挖掘 Use case 布鲁塞尔预订的用户假设有一家位于新加坡的理发服务 他一周后将飞往那里 他在浏览器日期时间控件中选择 14 00
  • Android:对Fragment使用Activity的默认动画

    我需要在片段替换中使用活动默认动画 但是使用android R anim我找不到它 我怎样才能找到它的名字 是否可以默认使用它 或者我必须手动创建动画才能使用它 预先非常感谢 在搜索了这个确切的问题后 我在 Google 论坛上找到了这个资
  • Liferay 7 无法设置全局会话属性

    我正在尝试设置会话属性 HTTP 或 Portlet 会话 以便我可以全局访问它 通过门户 但是 在获取 Session 属性时 它返回的是 null 而不是实际值 设置会话属性 Component immediate true prope
  • 调用 PowerMockito.mockStatic 时出现 AbstractMethodError

    我正在尝试使用 PowerMockito 来模拟静态调用 然而 当我尝试这样做时 PowerMockito mockStatic调用抛出一个 AbstractMethodError java lang AbstractMethodError
  • Android WebView:检查网页是否消耗了触摸

    如果我触摸我的 WebView 有没有办法检查我的 WebView 内容 网页 是否实际使用 消耗了触摸 在这种情况下我想要做什么 如果用户触摸屏幕一侧的边距 如果下面没有按钮 href等 当网页内容没有使用 消耗触摸时 我自己使用它 在
  • 登录前添加监听

    我一直在使用 symfony 3 创建 Web 应用程序 我已使用 EWZRecaptchaBundle 将 Recaptcha 添加到我的登录表单中 如何在登录前添加侦听器以验证 Recaptcha 的验证
  • Raku:捕获标记的效果在“更高处”消失

    以下 Raku 脚本 usr bin env raku use v6 d grammar MyGrammar rule TOP
  • 使用 Python 的二维数组(图像)中的像素邻居

    我有一个像这样的 numpy 数组 x np array 1 2 3 4 5 6 7 8 9 我需要创建一个函数 我们将其称为 邻居 并带有以下输入参数 x 一个 numpy 二维数组 i j 二维数组中元素的索引 d 邻域半径 作为输出
  • 将 Pandas DataFrame 转换为对象列表

    我想将 Pandas DataFrame 转换为对象列表 这是我的课 class Reading def init self self HourOfDay int 0 self Percentage float 0 我读过 to dict
  • 启动多个线程,只等待一个线程完成即可获取结果

    假设我有这个功能double someRandomFunction int n 它接受一个整数并返回双精度值 但它是随机的 因为它会尝试随机的东西来得出解决方案 因此即使您使用相同的参数运行该函数 有时也可能需要 10 秒才能完成 其他则需
  • 当选项更改时,单选按钮“Checked=checked”不会更改

    我创建了一个基本的 2 单选按钮表单 如下面的示例所示 观察浏览器渲染 我们看到第 1 项被选中 我们检查第 1 项和第 2 项 当我单击第 2 项时 我希望删除第 1 项的 check checked 我希望第 2 项收到属性 selec