我有html输入字段,在移动设备中,键盘会在句子后自动添加空格。
这对于输入“ url”类型是有问题的。如何禁用它?
我尝试了以下操作,但仍在域名中的句点之后添加了一个空格。
答案 0 :(得分:0)
假设您将输入存储在变量中,并且仅在进行提交时才对它的值感兴趣,则可以轻松地使用
yourInput.trim();
这将删除所有前导和尾随空格,从而清理您的输入。
如果要在键入时直接删除空格,可以将该代码附加到更改事件:
yourInput.addEventListener('change', e => e.currentTarget.value.trim());