根据值更改大小

时间:2015-11-22 23:16:34

标签: jquery css

这是我的代码:

var changeValue = document.getElementById("fontSize");
changeValue.value= 400;

var changeSign = document.getElementById("Box");
changeSign.style.width = ?;

我想根据"fontSize"值更改框宽度,在本例中为400。

2 个答案:

答案 0 :(得分:1)

这是你要求的吗? changeSign.style.width = changeValue.value + 'px'

答案 1 :(得分:0)

我假设您要在更改值时更改框的宽度。

在这种情况下,您需要一个事件:

var changeValue = document.getElementById("fontSize");
    changeValue.value= 100;
    changeValue.onchange = function(){
    var changeSign = document.getElementById("Box");
    changeSign.style.width = this.value+'px';
    };
 <input id='fontSize'>
    <div id='Box' style="background-color: red; width: 100px; height: 100px">
 

您还可以:

  • 创建按钮
  • 附加另一个事件