在javascript中仅显示一个输入即可显示div中的名字和姓氏

古驰香蕉王99

我正在尝试创建一个文本输入,您可以在其中输入您的名字和姓氏。名字和姓氏的首字母应显示在DIV中。字母应直接显示而无需单击按钮。

例如:

您在文本字段中输入“ John Doe”,并且JD应该显示在DIV中。

最后应该看起来像这样最后应该看起来像这样

阿里雷扎·阿齐米(Alireza Azimi)

尝试这样的事情:

let text = ''
document.querySelector("input").addEventListener("input", () => {
  text = document.querySelector("input").value;

  let full_name = text.split(" ");
  let initials = full_name[0][0];
  if (text) {
    if (full_name.length >= 2 && full_name[1]) {
      initials += full_name[1][0];
    }
  } else {
    initials = '';
  }


  document.querySelector("div").innerHTML = initials;


});
<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <div>
  </div>
  <input type="text">


</body>

</html>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将文本框输入传递到另一个页面时出现问题 - 特别是 javascript 和 html 中的名字和姓氏

在两个文本框中显示名字和姓氏?

在react-table-2的同一列中显示名字和姓氏

仅当姓氏不唯一时,才显示名字

如果存在名字且姓氏超过一个字符,则从表中查找UpperCase的名字和姓氏

列表错误显示在控制台中,但div中仅显示一个错误

如何从cakePHP 2.4的关联表中的选择框中获取一个人的名字和姓氏?

将名字和姓氏标记为一个标记

如何在Sharepoint 2013的顶部栏中显示用户的名字和姓氏

如何在导航栏中显示我的名字和姓氏的值

JavaScript 饼图函数和回调仅显示数据库中的最后一个元素

在输入中单击输入时显示一个覆盖

当有人在Javascript中输入全名时如何获取名字和姓氏?

想要在Django模板中显示姓氏的第一个字符

在 Jquery 自动完成建议中显示额外的属性,例如在搜索过程中显示名字和姓氏

名字和姓氏不以Django形式显示

知道同一个名字可以出现很多次,如何在python中显示按最高平均值排序的平均分数和名字?

仅更改一个跨度即可在ng-repeat中输入

在R中找到一个正则表达式调用以仅返回名字和姓氏或全名

MySQL和PHP:仅显示表中的第一个字段

组件数组中仅显示一个组件

仅显示数据中的第一个元素

仅显示列表中的最后一个数组

HTML中仅显示第一个元素

在Android中仅显示最后一个ArrayList

从记录中仅显示价格最高的一个

目标列中仅显示一个值

SSIS 从全名中仅提取一个名字

仅使用Mpchart在android中显示的第一个和最后一个标签