1

我找到了以下 javascript 示例,用于在一个会话中上传多个文件: Upload multiple files with a single file element

我的问题是,在我的 APEX 3.2 页面中,我目前有一个如下所示的区域: 在此处输入图像描述

我想取出默认的“文件浏览”并将多文件上传部分放在它的位置。

在此处输入图像描述

有没有办法把一个区域放在一个区域内?如果没有,如何在区域内添加 HTML 项目?

这是我在第二个屏幕截图(html 区域)中的代码:

<form enctype="multipart/form-data" action="your_script_here.script" method = "post">
    <input id="my_file_element" type="file" name="file_1" >
    <input type="submit">
Files:
<div id="files_list"></div>
<script> 
    var multi_selector = new MultiSelector( document.getElementById( 'files_list' ), 3 );
    multi_selector.addElement( document.getElementById( 'my_file_element' ) );
</script>
</form>
4

1 回答 1

1

您可以创建一个“显示为文本”项目并将您的 HTML 代码设置为源代码。确保该项目未设置为转义 HTML,否则您只会看到 HTML 而不是控件。结果是这样的(我有一个文本项“请求标题”,后跟基于您的 HTML 的显示项: 在此处输入图像描述

于 2012-05-15T09:06:10.473 回答