将选择值传递给输入名称

时间:2018-04-20 22:08:20

标签: php html laravel select input

我想将select(值,例如1或2)的值作为输入类型的名称传递(id =" store")。 这有可能吗?我试图在Laravel前端使用此代码。

<div class="form-group">
    <select id="projectinput5" name="interested" class="form-control">
        <option value="" selected>Select item</option>
        <option value="1">RED</option>
        <option value="2">Blue</option>
    </select>
<input id="store" type="text" name=" ">
</div>

提前致谢。

1 个答案:

答案 0 :(得分:2)

你可以用javascript:

来做

&#13;
&#13;
    document.addEventListener('DOMContentLoaded', function() {
        document.getElementById('projectinput5').addEventListener('change', function(e) {
            var value = e.target.value;
            document.getElementById('store').setAttribute('name', value);
            console.log('#store name is now: ' + document.getElementById('store').getAttribute('name'))
        });
    });
&#13;
<div class="form-group">
    <select id="projectinput5" name="interested" class="form-control">
        <option value="" selected>Select item</option>
        <option value="1">RED</option>
        <option value="2">Blue</option>
    </select>
<input id="store" type="text" name=" ">
</div>
&#13;
&#13;
&#13;