Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/435.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/289.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 是否使用dat.GUI按钮加载文件?_Javascript_Html_Input Type File_Dat.gui - Fatal编程技术网

Javascript 是否使用dat.GUI按钮加载文件?

Javascript 是否使用dat.GUI按钮加载文件?,javascript,html,input-type-file,dat.gui,Javascript,Html,Input Type File,Dat.gui,我已经知道如何使用dat.GUI创建按钮(传入函数,如本问题所述:)。我想制作一个按钮,触发加载文件事件,就像您在 这可能吗?(基于) 您可以从dat.GUI按钮的函数中调用隐藏的输入按钮 <input id="myInput" type="file" style="visibility:hidden" /> <script> var params = { loadFile : function() { document.getElem

我已经知道如何使用dat.GUI创建按钮(传入函数,如本问题所述:)。我想制作一个按钮,触发加载文件事件,就像您在
这可能吗?

(基于)

您可以从dat.GUI按钮的函数中调用隐藏的输入按钮

<input id="myInput" type="file" style="visibility:hidden" />

<script>
var params = {
    loadFile : function() { 
            document.getElementById('myInput').click();
    }
};
var gui = new dat.GUI();
gui.add(params, 'loadFile').name('Load CSV file');
</script>

变量参数={
loadFile:function(){
document.getElementById('myInput')。单击();
}
};
var gui=new dat.gui();
添加(params,'loadFile').name('loadcsv file');

我意识到这有点陈旧,但这绝对不需要jquery。替换
$('#myInput')。单击()document.getElementById(“myInput”)。单击()
,它的工作原理也一样。