JavaScript 表单检测

标签 javascript forms

我想检测何时使用 JavaScript 选择"is"单选按钮。这是一个小型轻量级表单,没有安装 jQuery 或其他库。我的目标是使其能够在大多数主要浏览器中运行,并且只需几行代码即可编写。

   <script type="text/javascript">
        if(document.forms[0].test.buy){alert("Clicked yes.);
   </script> 

</head>
<body>
    <form name="test">
        Buy Ice cream?
        <input type="radio" name="buy" value="yes" /> Yes
        <input type="radio" name="buy" value="no" /> No<br />
    </form>
</body>

最佳答案

您的单选按钮需要处理 onClick 事件 -

<input type="radio" name="buy" value="male" onClick="myYesFunc()" />Yes

那么你需要一个 JavaScript 函数来处理该事件

function myYesFunc()
{
  alert ("Yes Clicked");
}

关于JavaScript 表单检测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8085673/

相关文章:

PHP MYSQL - 如何创建包含按天/周分组的多个下拉列表的表单

javascript - Mustache.js - 接受输入作为变量,但不接受 ajax 获取 : How to import or troubleshoot

javascript - 为什么默认的 Yeoman 应用程序模块不需要一个空数组来进行依赖项注入(inject)?

javascript - 向表中添加和删除数据 - React

php - 使用 getElementsByTagName 更改表单目标的简单方法?

php - 表单中可变数量的输入字段

javascript - POST 和 GET 可以组合在一个输入类型中吗?

javascript - 这个脚本有什么作用?是恶意的吗?

javascript - jQuery Load 和 Ajax 表单不能一起工作

javascript - 无法在使用ajax调用MVC调用的部分 View 中运行javascript