gpt4 book ai didi

javascript - 输入字段的 Maxlength 属性不受尊重

转载 作者:搜寻专家 更新时间:2023-11-01 04:50:03 24 4
gpt4 key购买 nike

我有以下 React 方法,它应该创建一个具有最大长度的输入字段:

displayInputField: function(name, placeholder, updateMethod, maxLength) {
return (
<div className="form-group form-inline">
<label>{name}</label>
<input onChange={updateMethod} type="text" className="form-control"
maxlength={maxLength} placeholder={placeholder}/>

</div>
);
},

但是,生成的输入框并没有阻止我输入更多的字符。它的来源是这样的:

<input type="text" class="form-control" placeholder="<15 characters" data-reactid=".0.1.2.0.0.1.2.1.0.1">

为什么不遵守 maxlength 属性?

最佳答案

你的问题是你写了 maxlength 而在 JSX 中它应该是 maxLength。这种小驼峰法对所有 HTML 属性都是相同的,例如cellPaddingencType 等。

请记住,您的 JSX 最终是 JavaScript;你应该阅读 list of supported tags and attributes如果您不确定。

关于javascript - 输入字段的 Maxlength 属性不受尊重,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34355734/

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