gpt4 book ai didi

html - label 元素的 for 属性必须引用非隐藏表单控件

转载 作者:搜寻专家 更新时间:2023-10-31 08:07:05 31 4
gpt4 key购买 nike

我的代码有一些错误这是我的错误:

The for attribute of the label element must refer to a non-hidden form control.

还有我的代码:

<form action="/search">
<span class="input input--hoshi search-wrapp main-page-open" style="display:block">
<input class="input__field input__field--hoshi" type="text" id="search" name="keyword" placeholder="Search..."/>
<label class="input__label input__label--hoshi input__label--hoshi-color-2" for="input-5">
<!--<span class="input__label-content input__label-content-hoshi">Search...</span>-->
</label>
<span class="icon-serch"></span>
</span>
<input id="search-btn" type="submit" style="display: none;"/>
</form>

它有什么问题?谢谢!

最佳答案

label for 属性必须包含input id

<label for="foo">Foo:</label>
<input id="foo">

要完全省略 forid 属性,请将 input 放在 label

<label>
Foo: <input name="foo">
</label>

另请注意,输入 不能隐藏 <input type="hidden"> , 但是它可以设置为隐藏 <input style="display:none">

关于html - label 元素的 for 属性必须引用非隐藏表单控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38569235/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com