1

我在 IE9(仅限 IE)中编辑粘贴数据时遇到问题,当我尝试用空格分隔粘贴的字符串时,光标会在文本开头或结尾处运行。然后它添加空格或我按下的任何其他字符。如果我只是从键盘输入带有空格的新值,则不会出现问题。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
          "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
  <title>Test JS</title>
</head>

<body>
    <form method="post">
        <label for="direction">Your input here: </label><input name="direction" type="text" id="direction" size="55" maxlength="150" onkeydown="javascript:this.value=this.value.toUpperCase();" value="BIARRITZ1919PPDPTO903"/>
    </form>
</body>
</html>

我也尝试添加一个“ javascript:this.value=this.value.toUpperCase(); return true;”,但没有成功。

4

0 回答 0