如何用JS程序来设定radio的checked属性?在线等待!!

dingdangy 2003-01-27 10:31:27
同标题,具体说就是有个两个同名radio,其值分别为True和False,我希望通过一个js程序来动态决定谁被checked。谢谢各位指点!
...全文
1179 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
kadina 2003-01-28
  • 打赏
  • 举报
回复
<html>
<head>
<script language="javascript">
function chk() {
var i = parseInt(document.form1.text1.value, 10);
document.form1.radio1[i].checked = true;
}
</script>
</head>
<body>
<form name="form1">
<input type="radio" name="radio1">radio test 0<br>
<input type="radio" name="radio1">radio test 1</br>
输入你想选择的radio(从0开始)
<input type="text" name="text1" value=""><br>
<input type="button" value="select" onclick="chk()">
</form>
</body>
</html>
zhanghk 2003-01-28
  • 打赏
  • 举报
回复
up
saucer 2003-01-27
  • 打赏
  • 举报
回复
var radios = document.YourFormName.YourRadioName;
var value;
for (var i=0; i < radios.length; i++)
if (radios[i].checked)
value = radios[i].value;

alert(value);
随着元宇宙概念兴起与虚拟数字人技术快速发展,虚拟主播、在线教育虚拟助教、元宇宙社交等应用场景对实时动作表情驱动系统提出更高需求。当前主流动作捕捉方案多依赖专业光学动捕设备或深度相机,设备成本高昂、部署复杂,难以在普通用户场景普及。本研究设计并实现一套基于普通单目摄像头的虚拟数字人实时动作表情驱动系统,旨在降低数字人内容生产门槛。系统采用Unity作为主开发引擎,结合Blender进行数字人模型构建与BlendShape表情系统制作,使用MediaPipe框架实现人脸关键点检测与人体姿态估计,通过C#脚本完成实时数据处理与渲染控制。系统包含五个关键模块:人脸关键点检测(MediaPipe Face Mesh提取468个关键点)、人体姿态估计(MediaPipe Pose识别33个骨骼关键点)、表情迁移映射、动作平滑优化(卡尔曼滤波与贝塞尔曲线插值消除抖动)、实时渲染(60fps流畅渲染,支持直播推流与视频录制)。实验结果表明,系统在普通笔记本上可实现60fps实时驱动,人脸关键点检测准确率达98.7%,人体姿态估计平均误差小于5像素,表情迁移相似度达92.3%。 【课程报告内容】 摘要 第1章 绪论 第2章 相关技术与理论基础 第3章 系统架构设计 第4章 关键模块设计与实现 第5章 实验与结果分析 第6章 总结与展望 参考文献

87,988

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧