当前位置: 首页 > 面试题库 >

获取复选框的值?

江衡
2023-03-14
问题内容

所以我得到的代码看起来像这样:

<input class="messageCheckbox" type="checkbox" value="3" name="mailId[]">
<input class="messageCheckbox" type="checkbox" value="1" name="mailId[]">

我只需要Javascript来获取当前选中的任何复选框的值。

编辑 :要添加,将只有一个复选框。


问题答案:

对于现代浏览器

var checkedValue = document.querySelector('.messageCheckbox:checked').value;

通过使用jQuery

var checkedValue = $('.messageCheckbox:checked').val();

没有jQuery_以下内容的 _纯javascript

var checkedValue = null; 
var inputElements = document.getElementsByClassName('messageCheckbox');
for(var i=0; inputElements[i]; ++i){
      if(inputElements[i].checked){
           checkedValue = inputElements[i].value;
           break;
      }
}


 类似资料:
  • 所以我有这样的代码: 我只需要Javascript来获取当前选中的任何复选框的值。 编辑:要添加,只有一个复选框。

  • 问题内容: 我想获取Flask中复选框的值。我读过一篇类似的文章,并尝试使用和的输出,因为这是我使用的列表,但看来我做错了。这是获取输出的正确方法还是有更好的方法? 问题答案: 你并不需要使用,只是如果只有一个给定名称的输入,尽管它不应该的事。你显示的内容确实有效。这是一个简单的可运行示例: 提交带有两个复选框的表单,然后在终端中打印。请注意,html表单的方法是,post因此数据将位于中。 在某

  • 问题内容: 我有6个选项,我想获取选中的值以将它们存储在第二页的变量中。我该怎么做呢? 和页面: 如果我删除,我会打开颜色,当我这样做时会收到一条通知,说: 数组到字符串的转换 我想要的是选中复选框的值,因此我可以将其存储在变量中。 问题答案: 我最喜欢的一种好方法,我敢肯定,很多人都会利用它来输出您选择的每种颜色,并在屏幕上彼此下方显示。 在使用复选框时,您别无选择,只能使用,这就是为什么只从数

  • 我无法检索PDFBox中复选框的导出值。我用的是PDFBox v2。0.21. 我需要导出值,因为我需要知道每个复选框字段在另一个应用程序中映射到什么。 复选框具有相同的部分名称,但导出值不同。这里有一个pdf示例。 如果我在字段中调用“getExportValues”,我将获得复选框组[“a”、“b”]的所有可用复选框导出选项。e、 g.是否有方法确定哪个导出值属于当前字段? 如果我调用“get

  • 问题内容: 如何在jQuery中获得复选框的值? 问题答案: 要获取Value属性的值,您可以执行以下操作: 或者,如果您为其设置了或,则可以: 但是,无论是否选中它都会返回 相同的 值,这可能会造成混淆,因为它与提交的表单行为不同。 要检查是否已检查,请执行以下操作:

  • 你好,我是一个学生,我的项目是制作一个应用程序的android工作室。 我只是个初学者,所以每件事都很难:( 这是我的问题。 我动态创建的复选框取决于当前。 如果用户单击btnEx按钮,我想获得finalMemberTag。 但是在这段代码中,当我单击btnEx时,finalMemberTag为空。 如果用户单击复选框,我希望将复选框的文本添加到FinalMemberTag中。并且复选框未选中,则