在我的代码中,我有一个文本框,用户可以在其中输入文档的位置。它必须是小写的,不能包含反斜杠()。我可以在用户输入时限制此限制,但在粘贴时不能限制。如果粘贴或键入小写,但如果我粘贴反斜杠(),它将复制。我需要能够复制并仍然限制反斜杠。这是我的代码。有什么想法吗?
INPUT TYPE="TEXT"
NAME="newLocation"
VALUE="#Locvalue#"
SIZE="40"
style='text-transform:lowercase'
onkeydown="return (event.keyCode!=220);"
MAXLENGTH="225"
答案 0 :(得分:0)
您可以处理onpaste
事件
将其粘贴在空白.html
中<input type=text onpaste=delay(this)>
<script type=text/javascript>
function delay(e)
{ setTimeout(function() { e.value=e.value.replace(/\\/g,''); },1);
}
</script>