gpt4 book ai didi

javascript - 使用 Jquery 单击隐藏的文件上传按钮?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:24:27 31 4
gpt4 key购买 nike

我有一个隐藏的文件上传,因为它看起来很糟糕,我显示了一个更好看的按钮,并希望它在单击时点击隐藏的文件上传。

function ClickUpload() {
$("#FileUpload").trigger('click');
}

<div id="MyUpload">
<span id="FileName">Choose File</span>
<input id="uploadButton" type="button" value="Upload" onclick="ClickUpload()">
</div>
<div id="hideUglyUpload">
<input type="file" name="FileUpload" id="FileUpload"/>
</div>

到目前为止,我可以进入 ClickUpload() 函数,但它只是通过点击而没有弹出文件选择窗口。

最佳答案

我不喜欢在标记中调用内联 JS 函数......所以有点改变......

   $(document).ready(function() {
$('#uploadButton').on('click',function(evt){
evt.preventDefault();
$('#FileUpload').trigger('click');
});
});

<div id="MyUpload">
<span id="FileName">Choose File</span>
<input id="uploadButton" type="button" value="Upload">
</div>
<div id="hideUglyUpload">
<input type="file" name="FileUpload" id="FileUpload"/>
</div>

关于javascript - 使用 Jquery 单击隐藏的文件上传按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23612483/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com