例如,我有这段代码。
Select one of your preferred contact methods:
<p><br>
<select name="contactmethod">
<option value="phonenohome">Home No</option>
<option value="phonenowork">Work No</option>
<option value="mobileno">Mobile No</option>
</select>
<input type="text" name="">
我想在这里做的是当为例如“mobileno”选择下拉列表值之一时,我希望将此“mobileno”值作为文本字段的名称属性传输(如代码底部所示) .这有意义吗?
我认为简单的 Javascript 或 PHP 代码就可以解决问题。我不太确定这可以做到。你怎么看?
最佳答案
使用 javascript jQuery 框架,假设输入有一个 id
作为 contact_type
$('select').change(function(){
$('#contact_type').attr('name', $('select').val());
});
关于php - 如何将选定的选项值作为文本字段的名称属性传递?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9111785/