javascript - 如何使用 JavaScript 检查 "Group"中的特定单选框

标签 javascript html

我有一个单选框组,我需要使用 javascript 选择给定的单选框,如下例所示,我必须检查值为 D3 的选项

<input type="radio" name="day" id="day" value="D1" />D1
<input type="radio" name="day" id="day" value="D2" />D2
<input type="radio" name="day" id="day" value="D3" />D3
<input type="radio" name="day" id="day" value="D4" />D4

如何检查第三个选项?

最佳答案

确保将此 radio 组放入表单并将 theNameOfTheForm 更改为您的表单名称。

<form name="theNameOfTheForm">
..
..
..
</form>

java脚本函数:

<script type="text/javascript">

function select_radio_value(theValue)
{
for (var i=0; i < document.theNameOfTheForm.day.length; i++)
   {
   if (document.theNameOfTheForm.day[i].value == theValue)
      {
         document.theNameOfTheForm.day[i].checked = true;
      }
   }
}
</script>

现在您可以将它用作任何事件的 js 函数。例如:

<input type='button' name='c3' value='Click Here to check the D3 radio' onClick="javascript:select_radio_value('D3')">

关于javascript - 如何使用 JavaScript 检查 "Group"中的特定单选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9522019/

相关文章:

javascript - 如何在angularjs中防止/取消绑定(bind)以前的$watch

Javascript获取框架的全部内容

php - .htaccess 导致下载所有页面

jquery - 单击链接时在另一个上显示 div

html - CSS 上的 Phonegap 转换不渲染。

javascript - 导入 Bootstrap 后文本框似乎闪烁

javascript - Webpack resolve.root 和 TypeScript 加载器

javascript - 如何在 Javascript 的 if 语句中检查变量中的数字和运算符

php - 使用 PHP 更新 MySQL

html - 当用户停止使用 CSS 将鼠标悬停在图像上时播放动画