gpt4 book ai didi

javascript - 动态改变 div 宽度 - 奇怪的问题

转载 作者:可可西里 更新时间:2023-11-01 14:56:46 27 4
gpt4 key购买 nike

我有一个 div 标签,我动态设置了 div 的宽度...从它开始,宽度将为 10%,然后它会根据用户输入的值增加。这就是我从 javascript 动态设置值的方式。它在 FF 和 Chrome 中运行良好。它在 IE 中以一种奇怪的方式工作......如果我在 JS 中设置宽度后放置一个警告框,它可以工作,但如果我删除警告框,div 宽度不会改变,它保持在旧值。

有人可以给我一些见解吗?

这是示例代码,newval 可以是 0 到 100 之间的任何值

document.getElementById('test'+id).style.width = newval + '%'

提前致谢

最佳答案

尝试在表达式末尾添加;符号,并用""拼接结果值:

document.getElementById('test' + id).style.width = "" + newval + '%';

关于javascript - 动态改变 div 宽度 - 奇怪的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6635800/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com