【发布时间】:2015-07-04 13:49:11
【问题描述】:
我一直在尝试使用输入字段的名称和值来设置按钮的样式,但无济于事,它似乎只返回最后一个值,然后是值的字母。
$(':input').each(function() {
var inputvalue = $(this).val();
var inputname = $(this).attr("name");
// alert(inputvalue)
// alert(inputname)
$(".button").attr("style" , inputname[0] + ":" + inputvalue[0] + ";" + inputname[1] + ":" + inputvalue[1]);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<input type="text" value="1px" name="border-width">
<select name="border-style">
<option value="none">None</option>
<option value="solid">Solid</option>
<option value="dotted">Dotted</option>
<option value="dash">Dashed</option>
</select>
<input type="text" value="green" name="border-color">
<div class="button"></div>
【问题讨论】: