从前 5 个标签中获取“id”,并使用纯 javascript 在输出中用逗号分隔它们
Fetching “id” from first 5 tags and separate them with comma in output using pure javascript
我正在处理一个脚本,我需要在标签上提取id中可用的值,我需要使用纯Javascript来完成这项工作。我有类似的jQuery代码可用,但我无法成功完成Javascript。我的查询代码
var arr1st3 = $('article:lt(3)').map(function() {
return this.id.replace(/[^'d]/g, '');
}).get();
console.log( arr1st3 );
这是测试网址http://jsfiddle.net/0mvjbkhs/5/
我正在尝试使用Javascript函数来返回输出中的值,例如[123456,7896669,1147777]
任何帮助将不胜感激
纯 JavaScript 版本将是:
var arr2st3 = [].map.call(document.querySelectorAll('article:nth-child(-n+4)'), function(el) {
return el.id.replace(/[^'d]/g, '');
});
非常相似。您只需使用本机Array.prototype.map和article:nth-child(-n+4)
CSS选择器即可选择元素。
演示:http://jsfiddle.net/0mvjbkhs/6/
相关文章:
- console.log以外的Javascript输出函数
- 比较两个值时出现JavaScript输出和控制流错误
- 监视JavaScript输出,例如console.log()
- 意外的javascript输出
- 获取表格格式的 Javascript 输出
- 在 JavaScript 输出中设置字体样式
- javascript输出true中的hasOwnProperty方法
- 让我的javascript输出显示在HTML中
- 向Javascript输出中添加逗号分隔的数字
- 如何在Java程序中读取JavaScript输出文本
- 使用javascript输出样式通知
- Sublime Text 3-can't将javascript输出到浏览器
- c#linq对象到javascript输出
- 如何添加单选按钮和复选框将选择输入到一起以形成JavaScript输出
- JavaScript输出中的CoffeeScript注释
- 以javascript输出对象值
- 你如何格式化json,然后通过Javascript输出它
- 如何将javascript输出到页面
- JavaScript输出消失
- Javascript输出表现得很奇怪