更改 CSS“z-index”属性:“赋值中的左侧无效”
Changing CSS "z-index" property: "Invalid left-hand side in assignment"
我有一个带有onmouseover事件处理程序的元素,该处理程序调用我制作的函数,该函数假设更改另一个元素的css属性,我为该元素提供了ID"输出"。当我使用 onmouseover 处理程序将鼠标放在元素上时,出现错误:未捕获的引用错误:赋值中的左侧无效。我认为我的功能有问题。我不能通过 js 更改元素的 z 索引吗?
<!--My Css->
<style>
#output{
height:500px;
width:500px;
border: 1px solid black;
z-index:1;
}
</style>
<!--My Script-->
<script>
function ChangeZofO () {
document.getElementById("output").style.z-index="-1";
}
</script>
<!--My Html-->
<div id="MyDiv" onmouseover="ChangeZofO()"></div>
Javascript 中的样式名称使用 camelCase,因此它应该是:
document.getElementById("output").style.zIndex="-1";
-
是算术减法运算符,但它不能用于标识符。
您忘记了引号,并且属性名称中不允许使用连字符,因此通常使用驼峰大小写
<script>
function ChangeZofO () {
document.getElementById("output").style.zIndex = -1;
}
</script>
<div id="MyDiv" onmouseover="ChangeZofO()"></div>
相关文章:
- CSS-如何定位内容数据标题
- 窗口大小html css
- 如果文本字段为空,则使用JavaScript应用CSS样式
- 动画.CSS重播
- 有没有一种方法可以防止img get请求使用css或js发生
- CSS表格:从列平移到整个表格宽度
- css img:悬停工作,img:活动无效
- 更改 CSS“z-index”属性:“赋值中的左侧无效”
- 输入:页面加载时应用无效的 CSS 规则
- jQuery validate-更改无效元素的css
- 为什么js和css文件在服务器端导入时无效
- 未捕获的错误:无效的选择器- #jqxCheckBox!请检查使用的“ID”或“CSS类名”是否正确
- 在模板中发现无效的HTML、CSS或JavaScript
- 以内联样式删除无效的css属性
- 为什么javascript的css样式对第一种情况有效,但对第二种情况无效?
- Google闭包编译器解析错误:“css({float:'left'})”的属性id无效
- 未捕获引用错误:赋值中的左侧无效(更改css背景色)
- Uncaught ReferenceError:在JavaScript中使用边界底部CSS属性时,赋值的左侧无效
- 当输入无效时,Angular 可以将 css 类添加到父/同级元素吗?
- HTML/CSS表单:通过必需字段提交的数据无效或输入