Javascript 小提琴作品-实际网页不-<;代码>&书信电报;预处理>;
Fiddle有JavaScript、HTML和CSS 当代码放置在网页中并呈现时,它不会 像小提琴一样演奏(即没有行号)Javascript 小提琴作品-实际网页不-<;代码>&书信电报;预处理>;,javascript,html,css,Javascript,Html,Css,Fiddle有JavaScript、HTML和CSS 当代码放置在网页中并呈现时,它不会 像小提琴一样演奏(即没有行号) (函数(){ var pre=document.getElementsByTagName('pre'), pl=预处理长度; 对于(变量i=0;i
(函数(){
var pre=document.getElementsByTagName('pre'),
pl=预处理长度;
对于(变量i=0;i
有控制台错误吗?你确定你的JavaScript正在被执行吗?它的工作原理是一样的,我把js代码放在body close标记的前面。你把代码放在window.onload中了吗?因为您的代码可能是在加载DOM之前执行的脚本是否被调用?如果您在脚本中放置了一个警报
,它会显示吗?不管怎样,你能提供一个不起作用的URL吗?
(function () {
var pre = document.getElementsByTagName('pre'),
pl = pre.length;
for (var i = 0; i < pl; i++) {
pre[i].innerHTML = '<span class="line-number"></span>' + pre[i].innerHTML + '<span class="cl"></span>';
var num = pre[i].innerHTML.split(/\n/).length;
for (var j = 0; j < num; j++) {
var line_num = pre[i].getElementsByTagName('span')[0];
line_num.innerHTML += '<span>' + (j + 1) + '</span>';
}
}
})();