有一个很好的解决方案来完成我在这里的目标,他们使用这个 javascript 函数:
var text = document.getElementById('txtText');
text.addEventListener('input', function(e){
var keyCode = e.keyCode ? e.keyCode : e.which;
this.value = this.value.replace(/\s/g, '')
if(keyCode === 32) return;
})
它适用于以下元素:
<input type='text' id="txtText">
就我而言,我没有<input...元素,而是<asp:TextBox元素,并且上面的功能不起作用。我使用了正确的元素 ID,但我仍然可以粘贴并键入空格。我错过了什么?
牛魔王的故事
翻阅古今
相关分类