从html中获取价值选择以形成动作html

时间:2018-04-06 20:49:20

标签: php html

大家好我是stackoverflow中的新人所以..我的第一个问题是: 如何从HTML <select></select>获取值并在<form action="here i want to declare">

中声明

HTML

<div class="panel-body">

                <select required>
                 <option value="#">Select Type of File</option>
                 <option value="upload1.php">uno</option>
                 <option value="upload2.php">dos</option>
                 <option value="upload3.php">tres</option>
                </select>

                <form name="form1" id="form1" method="post" action="" enctype="multipart/form-data">

                    <h4 class="text-center">Cargar Multiple Archivos</h4>

                    <div class="form-group">
                        <label class="col-sm-2 control-label">Archivos</label>
                        <div class="col-sm-8">
                            <input type="file" class="form-control" id="archivo[]" name="archivo[]" multiple="">
                        </div>

                        <button type="submit" class="btn btn-primary">Cargar</button>
                    </div>

                </form>

            </div>

我想获取值upload1.php,或者upload2.php或upload3.php,具体取决于在选择HTML上选择的选项,并在<form action="HERE"></form>中声明

该项目是云上传文件,如果是另一个文件夹中的照片(upload2.php),我想整理出来是一个混凝土文件夹(upload1.php)的音乐

1 个答案:

答案 0 :(得分:2)

我会使用jQuery。

$(document).ready(function() {
    $(select).on('change', function() {
        var selected = $(this).val();
        $('#form1').prop('action', selected);
    });
});

但是首先给选择字段赋予id是好的。