- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试制作一个程序,获取一个人的名字并返回他的姓名首字母,例如,如果他的名字是约翰·迈克尔·罗杰斯,我想得到结果 JR(不带 M)。我想出了一个只返回最后一个大写字母的解决方案。这是:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Second task HS</title>
</head>
<body>
<form name="myForm" id="eForm">
<label for="first">Name</label>
<input type="text" id="name" name="fullname"><br>
<input name="button" type="button" value="Pick" onclick="pick();"/>
</form>
<div id="result">
</div>
<script>
var name = document.getElementById("name").value;
function pick() {
for(var i = 0; i < name.length; i++){
if(name[i] === name[i].toUpperCase() && name[i] !== name[i].toLowerCase()){
document.getElementById('result').innerHTML = name[i]
}
}
}
</script>
</body>
</html>
如何指定我希望脚本仅从字符串的第一个和最后一个空格分隔的部分搜索字母。就像约翰·迈克尔·罗杰斯的示例一样,仅在约翰和罗杰斯中搜索。
最佳答案
这是一个函数,它将接受一个名称,将其拆分并返回一个包含第一个和最后一个名称的大写字母的对象,无论提交的名称是否大写。
var name = 'John Michael Rogers';
var name2 = 'john Michael Rogers moore';
function getInitials(name) {
var arr, nameArr, first, last;
nameArr = name.split(' ');
first = nameArr[0][0].toUpperCase();
last = nameArr[nameArr.length - 1][0].toUpperCase();
return {first: first, last: last};
}
getInitials(name); // { first: 'J', last: 'R' }
getInitials(name2); // { first: 'J', last: 'M' }
下面的版本允许您指定是否希望结果作为对象、数组或字符串返回:
Demo2 .
关于javascript - 从字符串中取出大写字母并打印它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21263719/
我有这样的数据。 (a,b,c,d) (g,b,v,n) (n,h,l,o) (,,,) (,,,) (,,,) (,,,) 我想取出空袋子。 所需的输出 (a,b,c,d) (g,b,v,n) (n
我是编程新手,我有一堆 CSV 文件,每个文件大约有 50 到 60 行。在未指定数量的行之后,第二列中有一个名为“NAME”的字符串。我想获取“NAME”之后第二列中的所有内容并将其打印到文本文件中
有没有办法在 linq 中删除以下代码中的 foreach 并产生相同的输出? DropDownList ddl = new DropDownList(); foreach (Data
注意-可以使用UIViewControllerAnimatedTransitioning https://developer.apple.com/library/ios/documentation/u
因此,我开始使用 Swift 为网站构建应用程序。主要目标是拥有一个可以接收通知(来自网站的 JSON)并可以显示网站所有功能的 iOS 应用程序。所以我可以从应用程序登录并注册到我的数据库,但问题是
我希望直接使用 ALAssetsLibrary 和 ALAsset 以 NSData 对象的形式提取图像。 使用 NSURL,我按以下方式取出图像。 NSURL *referenceURL =newU
我是一名优秀的程序员,十分优秀!