<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<SCRIPT LANGUAGE="JavaScript">
<!--//-->
</SCRIPT>
</HEAD><BODY>
<input type=text onkeypress="document.all.tip.innerText = String.fromCharCode(event.keyCode);" onpaste="document.all.tip.innerText=clipboardData.getData('text')">
<div id=tip style="display:inline;"></div><div id=dreplace style="display:inline;"></div></BODY>
</HTML>
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<SCRIPT LANGUAGE="JavaScript">
<!--//-->
</SCRIPT>
</HEAD><BODY>
<input type=text onkeypress="document.all.tip.innerText = String.fromCharCode(event.keyCode);" onpaste="document.all.tip.innerText=clipboardData.getData('text')">
<div id=tip style="display:inline;"></div><div id=dreplace style="display:inline;"></div></BODY>
</HTML>
你这两个应该都不行
1。用户如果启用了输入法,返回的事就是错误的
2。比如输入框内已经有一些内容了,用户先选择了其中的一部分或者全部,然后再粘贴,就是覆盖选中的内容,你这样也是无法得到正确的结果的
被覆盖的内容还真不知道,学习