javascript - 设置bgcolor属性值

标签 javascript flash

以下方法不起作用:

<!DOCTYPE HTML>
<title>Test</title>
<embed id="foo" src="http://www.w3schools.com/media/bookmark.swf" width="400" height="40" type="application/x-shockwave-flash" />

<script type="text/javascript">
document.getElementById("foo").setAttribute("bgcolor", "#00FF00");
</script>

但是如果将 setAttribute 更改为 ("width", "800"),它就可以正常工作!我错过了什么?

最佳答案

document.getElementById("foo")
                         .setAttribute("style", "background-color: #00FF00;");

宽度是一个属性。 background-color 是一种样式,应该这样放置

关于javascript - 设置bgcolor属性值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6792044/

相关文章:

jquery - Uncaught Error : Error calling method on NPObject

用于按下网页上特定按钮的 JavaScript 代码

javascript - 如何限制透明矩形区域内的对象 - FabricJS?

javascript从纪元值中获取小时和分钟

javascript - 使用 jQuery 移动(突出显示)HTML 表格中的最后一行

html - 在浏览器中录制声音

android - 我如何在 Android 中打开/关闭闪烁闪光灯相机灯?

尝试访问 API 调用时出现 Javascript 404 错误

actionscript-3 - 如何获取已加载 SWF 的 ApplicationDomain 中的所有定义?

flash - 如何在 Actionscript 3.0 中使用静态函数?