动态分配 CSS 保证金

Dynamically Allocating CSS Margin

我们如何动态设置边距 属性 即我必须在执行期间更改边距的值。 我的目标是我必须在每次输入后更改边距,新的边距值存储在 y 变量中

<script>

function myFunction() {
 var y=document.getElementById("enter").value;
 document.getElementById("myDiv").style.marginLeft = "y px";
}
</script>
<html>
<head>
</head>
<body>

<div id="myDiv">This is a div.</div>
<input id="enter">
<br>
<button type="button" onclick="myFunction()">Set left margin</button>

   

</body>
</html>

我们如何动态设置边距 属性 即我必须在执行期间更改边距的值。 我的目标是我必须在每次输入后更改边距,新的边距值存储在 y 变量中,我必须将边距设置为 y 我该怎么做

"y px" 替换为 y + "px"