html - 如何在 IE 中按下 tab 时在文本框 (UI) 中显示全部内容

标签 html css

<input> 中输入名称时(maxlength= 40) 的元素和给定的长度只是 = 20(5 个字母,后跟 20 个空格),然后我按 tab 键到下一个输入元素,在 Chrome 中我可以看到显示的名称,但在 IE 中它显示最后的空格而不是前面的字母。

最佳答案

@DevME 也许你锁定了这个答案

当您按下 tab 键然后执行操作时按下条件时,它会起作用

$('.firstname').keydown(function(e) {
  var keyCode = e.keyCode ? e.keyCode : e.which;
  if(keyCode == 9) {
    $("#display").text('Your Display is : '+ $(this).val());
  }
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input class="firstname" type="text" value="" placeholder="first name">
	<input class="form-control" type="text" value="" placeholder="last name">
	<p id="display">no output</p>

谢谢

关于html - 如何在 IE 中按下 tab 时在文本框 (UI) 中显示全部内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56352879/

相关文章:

html - 占位符不适用于输入,在 Firefox 中具有类型 ='number'

javascript - 无法使用正确的位置或原始 x、y 裁剪图像。

jquery - 根据按钮的宽度更改文本位置

html - 如何阻止文本在 <h3> 标签之外显示/流动?

php - Connector.php 第 55 行中的 Laravel PDOException 错误

html - bootstrap 表中的输入宽度始终使用最大宽度

javascript - 调整窗口大小时如何保持固定位置导航静态定位

javascript - 如何获取原始查询字符串数据并使用它来构建 iframe 源?

javascript - 是否可以使用键盘选项卡选择 Span 对象?

html - 尝试对我的下拉菜单使用 bootstrap-select