如何在javascript样式中设置值宽度百分比?

如何在javascript样式中设置值宽度百分比?,javascript,css,Javascript,Css,我有一个示例代码: <div id="test-content"></div> <script> var width = 100; document.getElementById('test-content').style.width = width+ '%'; </script> var宽度=100; document.getElementById('test-content')。style.width=width+'%'; 错误:无法添加

我有一个示例代码:

<div id="test-content"></div>
<script>
var width = 100;
document.getElementById('test-content').style.width = width+ '%';
</script>

var宽度=100;
document.getElementById('test-content')。style.width=width+'%';

错误:无法添加样式100%宽度,如何修复它?请尝试使用style.setProperty(“宽度”,“100%”)在jquery中,您可以这样做:

<script>
var width = 100;
$('#test-content').css('width', width + '%');
</script>

var宽度=100;
$(“#测试内容”).css('width',width+'%');

试试这个:

document.getElementById('div_register').setAttribute("style","width:50%");

你在哪里得到错误-你能证明吗?这段代码应该工作得很好,因为我也试过了,它工作得很好。是的,看看这把小提琴:应该工作得很好。它工作得很好。