当前位置: 首页 > 知识库问答 >
问题:

如何通过单击父元素来获取输入字段的状态?

尹钱青
2023-03-14

当我在函数中控制台上述两项时,我在第一种情况下收到undefined,label在输入字段之外,它在没有label的情况下工作得很好,如情况2所示,并提供true和false作为结果。有人能帮我得到真和假的值在情况1也。

共有1个答案

章茂
2023-03-14

这是因为您会在复选框上监听单击eventd。

Intsead,您应该监听(更改)事件:

(change)="onChange('father', $event, 'diabetes')" 

这样,每次复选框的值更改时都会调用该函数。

 类似资料:
  • 问题内容: 如果我知道文本标签包含什么,如何在html页面中获取标签。例如: 问题答案: 您将不得不手动遍历。

  • 问题内容: 我想知道是否有一种功能或某种与之等效的方法。 问题答案: 您的函数名称中缺少。返回元素的集合,这些元素需要迭代: IE8及以下版本不支持,因此您必须找到一个polyfill或使用(IE8)。

  • 问题内容: 使用JavaScript,我们可以使用以下语法通过id获取元素: 我尝试以下按类获取元素: 但这导致了错误: 如何按类获取元素? 问题答案: DOM函数的名称实际上不是,仅仅是因为页面上的多个元素可以具有同一类,因此:。 此方法的返回值将是NodeList实例,或者是(FF的超集,例如返回的实例)。无论如何:返回值是一个类似于数组的对象: 如果由于某种原因需要返回对象作为数组,则由于其

  • 本文向大家介绍js通过classname来获取元素的方法,包括了js通过classname来获取元素的方法的使用技巧和注意事项,需要的朋友参考一下 原生JS有3种方式来获取元素: 实现原理很简单,通过getElementsByTagName获取到一个元素集合,如果传入了tagname这个参数就根据传入的 tagname来获取,否则获取所有的元素,然后再一个一个元素来匹配classname是否相等.

  • 我想单击表ID“ContractDesc”、“EEE”内容中的单元格: HTML页面: 我的代码不起作用: 和 错误是: 硒。常见的例外情况。NoSuchElementException:消息:没有这样的元素:无法定位元素:{“方法”:“xpath”,“选择器”:”//*[@id=“1”]/td[2]”

  • 问题内容: 我有一个具有,沿。在此之下,我还有更多元素。 目前,当我在叠加层外部单击时,我可以单击基础元素。但是,当直接在叠加层上单击时,我无法单击基础元素。 我希望能够单击此按钮,以便可以单击基础元素。 问题答案: 是的,你CAN做到这一点。 使用与IE11 CSS条件语句一起(在IE10或低于不工作),就可以得到这个问题的跨浏览器兼容的解决方案。 使用,您甚至可以将透明放置在叠加层中,并使点击