Javascript DOM背景位置getelementbyid()
Javascript DOM background position getelementbyid()?
我在这里读到我可以使用:
来定位我的div背景图像var yValue = 20;
document.getElementById('a1').style.backgroundPosition = '0px ' + yValue + 'px';
但是我如何使用JavaScript为body
background-position
做到这一点,主体是否为getElementById()
函数参数采取id = 'bodyname'
?
<!DOCTYPE html>
<html>
<head>
<style>
body
{
background-image: url('image.gif');
background-repeat: repeat;
background-attachment:fixed;
background-position: 77px 100px;
}
</style>
</head>
<body>
</body>
</html>
你可以给body一个id,这没有问题。但是您也可以很容易地通过标记名获得元素。
var bodyElements = document.getElementsByTagName('body');
由于该方法返回一个数组,因此body标记将是第一个元素:
bodyElements[0]
为了使用getElementById选择body,您需要为它添加一个id:
html:<body id="bodyid"></body>
javascript: var body = document.getElementById('bodyid');
相关文章:
- reactjs this.refs vs document.getElementById
- 如何通过adf中的document.getElementById获取inputText字段值
- 无法获取文档.GetElementById工作正常
- document.getElementById(“st”).click();不起作用
- Javascript:Can't使用getElementById获取元素
- 如何使用“;getElementById”;在一个循环中
- Javascript GetElementByID has no value
- document.getElementById并使用id名称
- document.getElementById在js中不起作用
- document.getElementById.style.backgroundImage not working
- 如何从document.getElementById()中获取UniqueID
- 从输入框、Javascript、getElementById获取值
- 什么'这个javascript代码getElementById有问题
- DOMDocument getelementbyid conflict?
- 如何从getelementbyid用javascript编写变量
- inline svg--getElementById在Opera中不起作用
- 在init function()中调用getElementById(“..”),而不是想用它做点什么的函数
- 将global.getelementbyid连接到单个变量中
- 未捕获的类型错误:未定义不是上的函数.GetElementByID
- document.getElementById(..) is null