我想将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>
提前致谢。
答案 0 :(得分:2)
你可以用javascript:
来做
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;