Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 小提琴作品-实际网页不-<;代码>&书信电报;预处理>;_Javascript_Html_Css - Fatal编程技术网

Javascript 小提琴作品-实际网页不-<;代码>&书信电报;预处理>;

Javascript 小提琴作品-实际网页不-<;代码>&书信电报;预处理>;,javascript,html,css,Javascript,Html,Css,Fiddle有JavaScript、HTML和CSS 当代码放置在网页中并呈现时,它不会 像小提琴一样演奏(即没有行号) (函数(){ var pre=document.getElementsByTagName('pre'), pl=预处理长度; 对于(变量i=0;i

Fiddle有JavaScript、HTML和CSS 当代码放置在网页中并呈现时,它不会 像小提琴一样演奏(即没有行号)

(函数(){
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>';
        }
    }
})();