如何从excel文件input并在速度计上显示输出

我正在通过HTML5和JavaScript制作一个页面。 但是我卡在中间没有哪里。 在我的页面,我们必须采取一个Excel文件,并阅读它的整个数据,并显示出在速度计..我不知道该怎么做..

  1. 如何从excel文件中获取input,或者如何用javascript读取excel文件。

  2. 如何显示车速表中的输出,通过我们从该excel文件取得的input…

    <input type="button" value="Draw" onclick="drawWithInputValue();"> <input type="file" id="file" onchange="checkfile(this);" /> </div> </body> </html> <script type="text/javascript" language="javascript"> function checkfile(sender) { var validExts = new Array(".xlsx", ".xls", ".csv"); var fileExt = sender.value; fileExt = fileExt.substring(fileExt.lastIndexOf('.')); if (validExts.indexOf(fileExt) < 0) { alert("Invalid file selected, valid files are of " + validExts.toString() + " types."); return false; } else return true; } 

    这是为了validationexcel页面。之后,我完全困惑,我在这里。请有我的保存。 有人请给我速度计的逻辑,可以从Excel中input,并通过旋转棒显示输出

这可以帮助你阅读excel文件,

var xVal = 1; var yVal = 2

 function readdata(x,y) { x = xVal; y = yVal; try { var excel = new ActiveXObject("Excel.Application"); excel.Visible = false; var excel_file = excel.Workbooks.Open("D:\\Test.xls");// alert(excel_file.worksheets.count); var excel_sheet = excel_file.Worksheets("Sheet1"); var data = excel_sheet.Cells(x, y).Value; //alert(data); drawWithexcelValue(data); xVal = xVal + 1; } catch (ex) { alert(ex); } }