javascript - 为什么这在 JS 中不起作用?? getElementById().style.width += 40 + "px";

标签 javascript html css dom

我正在尝试编写一个速记方法 getElementById().style.width += 40 + "px";用于通过 JavasScript 更改 DOM 中的元素宽度,但它不起作用。 有什么可行的解决方案可以实现这一目标?

最佳答案

如果 document.getElementById(id).style.width 返回 "10px"
然后 document.getElementById(id).style.width += 40 + "px" 将是 “10px40px”

关于javascript - 为什么这在 JS 中不起作用?? getElementById().style.width += 40 + "px";,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31096617/

相关文章:

javascript - 运行 Node Express 服务器显示错误消息

javascript - "javascript:;"有什么作用?

javascript - CSS 格式不适用于 Javascript 创建的新标签

javascript - 为什么简单的 Javascript if 条件不会执行?

javascript - 理解术语和符号 JavaScript

javascript - 在第一个音频文件完成后播放第二个音频文件,同时解决移动浏览器上的 play() 限制

javascript - 在 ng2 中实现下拉菜单的正确方法?

CSS float 权利问题

opacity - CSS3 "Lifted Corners"带不透明度的投影

PHP 显示每个 div 的一定数量的记录