用 getElementById() 获取 radio 元素需确保 id 唯一、拼写准确且 DOM 已加载;推荐 querySelector('inputname="xxx"') 按 name+value 定位更可靠;设置 checked 后须手动 dispatchEvent('change') 触发事件。

用 document.getElementById() 获取 radio 元素本身
直接通过 id 拿到的是 DOM 元素,但要注意:radio 的 id 必须唯一,且不能和同组其他 radio 共用同一个 id。如果你给某个 设置了 id="gender-male",那 document.getElementById('gender-male') 就能精准返回它。
常见错误是误以为所有同 name 的 radio 都能靠一个 id 选中——不行,每个 radio 必须有独立的 id 才能被 getElementById 定位。
生成可在 deepbi 沙箱 iframe 内运行或作为独立文件运行的交互式 HTML 页面,使用 `window.deepbi` JS SDK 实现数据查询、空间管理、文件浏览及用户操作。当用户提出以下需求时启用该能力: - 创建 KPI 仪表盘、数据表格、文件浏览器、成员列表、管理页面; - 明确要求“转成 dhtml”、“转译成 HTML”、“把 XX 页面转成……”、“控制台页面”、“管理后台”、“DeepBI 页面迁移”; - 提及位于 `apps/console/src/featur
- 确保 HTML 中该元素存在且
id拼写完全一致(区分大小写) - DOM 加载完成后再执行,否则可能返回
null;可用DOMContentLoaded或把脚本放
前端入门到VUE实战笔记:立即使用
在学习笔记中,你将探索 前端 的入门与实战技巧!










