【问题标题】:Why ReactJs htmlFor not hidding input field为什么 ReactJs htmlFor 不隐藏输入字段
【发布时间】:2018-10-16 14:22:01
【问题描述】:

反应 htmlFor 没有隐藏带有标签的输入字段。也许有人可以告诉我,我做错了什么?

我的代码:

<input name="tes" id="tes" type="file" className="inputfile" />
             <label htmlFor="tes">
                 <span>Upload</span>
             </label>

【问题讨论】:

  • 你想在代码的哪一部分隐藏一些东西?
  • htmlFor 为什么要隐藏任何东西?您期望会发生什么?

标签: html reactjs


【解决方案1】:

编辑

你在 cmets 中告诉我,你想隐藏 input 标签。 只需将属性style="display:none" 添加到您的输入标签即可。

像这样:

 <input name="tes" id="tes" type="file" className="inputfile" style="display:none"/>

【讨论】:

  • 我在反应中使用它。它是 htmlFor 那里。
  • 是的。但它返回输入字段和标签。我只想返回标签。
  • 什么意思?
  • 从您的代码中删除 。然后就不显示了。
  • 如果你只想隐藏它,看看我编辑的答案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-05-12
  • 2022-01-18
  • 2015-09-28
  • 1970-01-01
  • 2011-02-22
  • 2021-03-11
  • 2011-11-02
相关资源
最近更新 更多