![](/img/trans.png)
[英]JQuery AutoComplete TextBox from database using AJAX PageMethods in ASP.Net is not Working in Internet Explorer
[英]onpaste event on asp.net textbox in internet explorer not working
这是我的文本框:
<asp:TextBox ID="txtBoxFlagDes" TextMode="MultiLine" runat="server" MaxLength="30" Width="150px" onkeypress="return this.value.length<=30"></asp:TextBox>
这是脚本:
<script src="../Scripts/jquery-3.1.1.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function () {
$("#txtBoxFlagDes").on("input", function () {
LimtCharacters(this, 30);
});
});
function LimtCharacters(txtMsg, CharLength) {
chars = txtMsg.value.length;
if (chars > CharLength) {
txtMsg.value = txtMsg.value.substring(0, CharLength);
}
}
</script>
当用户复制一些文本并将其粘贴到文本框中时,它会从剪贴板中获取整个文本,简而言之,脚本无法正常工作。 没有得到问题
根据浏览器对输入事件的兼容性,它将不支持IE <9
Feature Chrome Firefox Internet Explorer ....
Basic support (Yes) 2 9
您的脚本正在检查用户输入或按键事件。 但是当复制的文本粘贴到“测试”框中时,此事件不会触发。 因此,显然,在这种情况下,您的密码无法使用。
可能会在经过文本框中的文本之后,验证失去焦点的文本。
希望这可以帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.