gpt4 book ai didi

javascript - 如何在 native react 中限制文本字段的退格事件

转载 作者:行者123 更新时间:2023-12-02 23:27:38 25 4
gpt4 key购买 nike

我想限制用户删除电话号码字段中的第一个字符。我已经实现了 onKeyPress 事件处理程序,如下所示,但它仍然不限制删除文本。

onKeyPress={({ nativeEvent }) => {
if (nativeEvent.key === "Backspace" && this.props.input.value.charAt(0) === '+') {
return false
}
}}

最佳答案

function yourfunction(e) {
if(e.code === 'Backspace' && e.target.value.charAt(0) === '+' && e.target.selectionStart<=1){
e.stopPropagation();
e.preventDefault();
}
}
<input type="text" value="+915465971" onkeydown="yourfunction(event)"/>

我认为这会起作用。

关于javascript - 如何在 native react 中限制文本字段的退格事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56667020/

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