Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.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,我只在这篇文章中添加了JS文件,但是这个任务是一个使用JS排序的报告表。不知何故,箭头/排序器没有显示在任何浏览器中。这项作业将于今晚晚些时候完成,我花了几个小时试图解决问题。我以为可以使用JS编写排序/箭头,但不知怎的,它们显示为断开的链接/图像。应该是这样的: //创建一个名为TableSort的新对象,该对象接受两个参数:tableId和lastRow var TableSort=函数(tableId,lastRow){ //此变量的值 var=这个; //如果传递给TableSort对

我只在这篇文章中添加了JS文件,但是这个任务是一个使用JS排序的报告表。不知何故,箭头/排序器没有显示在任何浏览器中。这项作业将于今晚晚些时候完成,我花了几个小时试图解决问题。我以为可以使用JS编写排序/箭头,但不知怎的,它们显示为断开的链接/图像。应该是这样的:

//创建一个名为TableSort的新对象,该对象接受两个参数:tableId和lastRow
var TableSort=函数(tableId,lastRow){
//此变量的值
var=这个;
//如果传递给TableSort对象的参数少于2个
if(arguments.length<2){
//lastRow的值为true
lastRow=true;
}
//TableSort对象的table属性的值是由tableId值表示的id元素的值
this.table=document.getElementById(tableId);
//如果表参数存在且其节点类型不为1
if(this.table&&this.table.nodeType!=1){
//抛出一个新错误,该错误表示“TableSort:表id不是DOM元素。”
抛出新错误(“TableSort:表id不是DOM元素”);
}
//如果table属性的标记名属性不是table
if(this.table.tagName!=“table”){
//抛出一个新错误,该错误表示“TableSort:Table id不是表元素。”
抛出新错误(“TableSort:表id不是表元素。”);
}
//TableSort对象的sortColumn属性的值是空字符串
this.sortColumn=“”;
//TableSort对象的sortUp属性的值为true
this.sortUp=true;
//TableSort对象的imageNodes属性的值是空数组
this.imageNodes=[];
//TableSort对象的lastRow属性的值是lastRow的值
this.lastRow=lastRow;
//变量头的值是表中th标记的数组
var headers=this.table.getElementsByTagName(“th”);
//创建名为header、columnName、imageNode和imageClick的变量
变量标题、列名称、imageNode、imageClick;
//创建一个for循环,其中变量i等于0,当i的值小于headers数组的长度时,它继续运行,并且在每个循环中i递增1
对于(变量i=0;iimageNode.src = "arrows_off.png";